[INFO] cloning repository https://github.com/portal-co/wasm-blitz
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/portal-co/wasm-blitz" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fportal-co%2Fwasm-blitz", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fportal-co%2Fwasm-blitz'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 77e1bded8d2cc23d25a85aa49941d88f5284bac2
[INFO] testing portal-co/wasm-blitz against master#cced03bfd61a304243a34504618ecec86c17063f for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fportal-co%2Fwasm-blitz" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/portal-co/wasm-blitz
[INFO] finished tweaking git repo https://github.com/portal-co/wasm-blitz
[INFO] tweaked toml for git repo https://github.com/portal-co/wasm-blitz written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/portal-co/wasm-blitz on toolchain cced03bfd61a304243a34504618ecec86c17063f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/portal-co/wasm-blitz already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/portal-co/asm-common.git`
[INFO] [stderr]     Updating git repository `https://github.com/portal-co/asm-arch.git`
[INFO] [stderr]     Updating git repository `https://github.com/portal-co/wax.git`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/portal-co/rv-utils.git`
[INFO] [stderr]      Locking 6 packages to latest Rust 1.98.0-nightly compatible versions
[INFO] [stderr]       Adding portal-pc-asm-common v0.1.1 (https://github.com/portal-co/asm-common.git#a20807a8)
[INFO] [stderr]       Adding portal-solutions-asm-aarch64 v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stderr]       Adding portal-solutions-asm-regalloc v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stderr]       Adding portal-solutions-asm-riscv64 v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stderr]       Adding portal-solutions-asm-x86-64 v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stderr]       Adding wax-core v0.1.0 (https://github.com/portal-co/wax.git?branch=main#66dabfc7)
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unicorn-engine v2.1.5
[INFO] [stderr]   Downloaded wasm-encoder v0.240.0
[INFO] [stderr]   Downloaded wasmparser v0.240.0
[INFO] [stderr]   Downloaded bindgen v0.71.1
[INFO] [stderr]   Downloaded iced-x86 v1.21.0
[INFO] [stderr]   Downloaded unicorn-engine-sys v2.1.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d6068a9e4297316cabaf618c1e37e9e2d52bc049037339fbbc691f478984e3a0
[INFO] running `Command { std: "docker" "start" "-a" "d6068a9e4297316cabaf618c1e37e9e2d52bc049037339fbbc691f478984e3a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d6068a9e4297316cabaf618c1e37e9e2d52bc049037339fbbc691f478984e3a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d6068a9e4297316cabaf618c1e37e9e2d52bc049037339fbbc691f478984e3a0", kill_on_drop: false }`
[INFO] [stdout] d6068a9e4297316cabaf618c1e37e9e2d52bc049037339fbbc691f478984e3a0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c4b6d66b6b0c5b7c79915c99210d85420953b2207d927541f09faa8b34933405
[INFO] running `Command { std: "docker" "start" "-a" "c4b6d66b6b0c5b7c79915c99210d85420953b2207d927541f09faa8b34933405", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling funty v2.0.0
[INFO] [stderr]    Compiling mutants v0.0.3
[INFO] [stderr]    Compiling embedded-io v0.6.1
[INFO] [stderr]    Compiling typeid v1.0.3
[INFO] [stderr]    Compiling array-init v2.1.0
[INFO] [stderr]    Compiling wasmparser v0.240.0
[INFO] [stderr]    Compiling wasm-encoder v0.240.0
[INFO] [stderr]    Compiling wyz v0.5.1
[INFO] [stderr]    Compiling leb128fmt v0.1.0
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling portal-solutions-blitz-codegen v0.1.0 (/opt/rustwide/workdir/crates/blitz-codegen)
[INFO] [stderr]    Compiling spin v0.10.0
[INFO] [stderr]    Compiling no-error-type v0.1.2
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling portal-solutions-blitz-opt v0.1.0 (/opt/rustwide/workdir/crates/blitz-opt)
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling exhaust-macros v0.2.4
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.3
[INFO] [stderr]    Compiling wax-core v0.1.0 (https://github.com/portal-co/wax.git?branch=main#66dabfc7)
[INFO] [stderr]    Compiling bitvec v1.0.1
[INFO] [stderr]    Compiling exhaust v0.2.4
[INFO] [stderr]    Compiling portal-pc-asm-common v0.1.1 (https://github.com/portal-co/asm-common.git#a20807a8)
[INFO] [stderr]    Compiling portal-solutions-blitz-common v0.1.0 (/opt/rustwide/workdir/crates/blitz-common)
[INFO] [stderr]    Compiling portal-solutions-asm-regalloc v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stderr]    Compiling portal-solutions-asm-aarch64 v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stdout] warning: unused imports: `str::MatchIndices` and `transmute`
[INFO] [stdout]   --> crates/blitz-common/src/lib.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 |     mem::{transmute, transmute_copy},
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 44 |     str::MatchIndices,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wasm_encoder::Instruction`
[INFO] [stdout]  --> crates/blitz-common/src/dce.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use wasm_encoder::Instruction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::*`
[INFO] [stdout]  --> crates/blitz-common/src/asm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::*;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::boxed::Box`
[INFO] [stdout]  --> crates/blitz-common/src/ops.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use alloc::boxed::Box;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ops::*`
[INFO] [stdout]  --> crates/blitz-common/src/passes.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::{ops::*, *};
[INFO] [stdout]   |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]  --> crates/blitz-common/src/passes.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use alloc::vec::Vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wax_core::build::InstructionSink`
[INFO] [stdout]   --> crates/blitz-common/src/lib.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 | use wax_core::build::InstructionSink;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> crates/blitz-common/src/ops.rs:102:23
[INFO] [stdout]     |
[INFO] [stdout] 102 |     fn from_wasm_info(value: WasmInfo) -> Self {
[INFO] [stdout]     |                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> crates/blitz-common/src/ops.rs:550:48
[INFO] [stdout]     |
[INFO] [stdout] 550 |                 if let MachOperator::StartFn { id, data } = &o {
[INFO] [stdout]     |                                                ^^ help: try ignoring the field: `id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling portal-solutions-asm-riscv64 v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> crates/blitz-common/src/ops.rs:560:60
[INFO] [stdout]     |
[INFO] [stdout] 560 |                 if let MachOperator::Local { count: a, ty: b } = &o {
[INFO] [stdout]     |                                                            ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling portal-solutions-asm-x86-64 v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stderr]    Compiling portal-solutions-blitz-i4 v0.1.0 (/opt/rustwide/workdir/crates/blitz-i4)
[INFO] [stderr]    Compiling portal-solutions-blitz-jvm v0.1.0 (/opt/rustwide/workdir/crates/blitz-jvm)
[INFO] [stderr]    Compiling portal-solutions-blitz-c v0.1.0 (/opt/rustwide/workdir/crates/blitz-c)
[INFO] [stderr]    Compiling portal-solutions-blitz-js v0.1.0 (/opt/rustwide/workdir/crates/blitz-js)
[INFO] [stderr]    Compiling portal-solutions-blitz-reencode v0.1.0 (/opt/rustwide/workdir/crates/blitz-reencode)
[INFO] [stderr]    Compiling portal-solutions-blitz-ppc64 v0.1.0 (/opt/rustwide/workdir/crates/blitz-ppc64)
[INFO] [stderr]    Compiling portal-solutions-blitz-specialize v0.1.0 (/opt/rustwide/workdir/crates/blitz-specialize)
[INFO] [stdout] warning: unused import: `Formatter`
[INFO] [stdout]   --> crates/blitz-js/src/lib.rs:35:20
[INFO] [stdout]    |
[INFO] [stdout] 35 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Operator`
[INFO] [stdout]   --> crates/blitz-js/src/lib.rs:48:18
[INFO] [stdout]    |
[INFO] [stdout] 48 |     wasmparser::{Operator, ValType},
[INFO] [stdout]    |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Formatter`, `Write`, and `error::Error`
[INFO] [stdout]   --> crates/blitz-ppc64/src/lib.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 26 |     fmt::{Formatter, Write},
[INFO] [stdout]    |           ^^^^^^^^^  ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wasmparser::Operator`
[INFO] [stdout]   --> crates/blitz-reencode/src/lib.rs:28:56
[INFO] [stdout]    |
[INFO] [stdout] 28 | use portal_solutions_blitz_common::{ops::MachOperator, wasmparser::Operator};
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `error::Error`
[INFO] [stdout]   --> crates/blitz-js/src/lib.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |             let mut f = state.funcs.last_mut().unwrap();
[INFO] [stdout]    |                 ----^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:93:17
[INFO] [stdout]    |
[INFO] [stdout] 93 |             let mut f = state.funcs.last_mut().unwrap();
[INFO] [stdout]    |                 ----^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:72:33
[INFO] [stdout]    |
[INFO] [stdout] 72 |         MachOperator::StartFn { id, data } => {}
[INFO] [stdout]    |                                 ^^ help: try ignoring the field: `id: _`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:72:37
[INFO] [stdout]    |
[INFO] [stdout] 72 |         MachOperator::StartFn { id, data } => {}
[INFO] [stdout]    |                                     ^^^^ help: try ignoring the field: `data: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:338:13
[INFO] [stdout]     |
[INFO] [stdout] 338 |             _ => todo!(),
[INFO] [stdout]     |             ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:338:13
[INFO] [stdout]     |
[INFO] [stdout] 274 |             Frame::Block(blockty) | Frame::If(blockty) | Frame::TryTable(blockty, _) => {
[INFO] [stdout]     |             ------------------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 306 |             Frame::Loop(blockty) => {
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 338 |             _ => todo!(),
[INFO] [stdout]     |             ^ collectively making this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:283:25
[INFO] [stdout]     |
[INFO] [stdout] 283 |                     let mut o = o.lock();
[INFO] [stdout]     |                         ----^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:315:25
[INFO] [stdout]     |
[INFO] [stdout] 315 |                     let mut o = o.lock();
[INFO] [stdout]     |                         ----^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling portal-solutions-blitz-aarch64 v0.1.0 (/opt/rustwide/workdir/crates/blitz-aarch64)
[INFO] [stdout] warning: unused variable: `func_imports`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:361:9
[INFO] [stdout]     |
[INFO] [stdout] 361 |         func_imports: &[(&str, &str)],
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_func_imports`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:615:29
[INFO] [stdout]     |
[INFO] [stdout] 615 | ...                   val_type,
[INFO] [stdout]     |                       ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:631:29
[INFO] [stdout]     |
[INFO] [stdout] 631 | ...                   val_type,
[INFO] [stdout]     |                       ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:704:96
[INFO] [stdout]     |
[INFO] [stdout] 704 | ...                   portal_solutions_blitz_common::wasm_encoder::BlockType::Result(val_type) => 1,
[INFO] [stdout]     |                                                                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:716:96
[INFO] [stdout]     |
[INFO] [stdout] 716 | ...                   portal_solutions_blitz_common::wasm_encoder::BlockType::Result(val_type) => 1,
[INFO] [stdout]     |                                                                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `annot`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:966:45
[INFO] [stdout]     |
[INFO] [stdout] 966 |             MachOperator::Instruction { op, annot } => {
[INFO] [stdout]     |                                             ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `annot`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:971:42
[INFO] [stdout]     |
[INFO] [stdout] 971 |             MachOperator::Operator { op, annot } => {
[INFO] [stdout]     |                                          ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FnData`, `self`, and `wasmparser::Operator`
[INFO] [stdout]   --> crates/blitz-aarch64/src/naive.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 |     ops::{FnData, MachOperator, TracingConfig},
[INFO] [stdout]    |           ^^^^^^
[INFO] [stdout] 24 |     shard::{CallTarget, SecondCtxConfig},
[INFO] [stdout] 25 |     wasm_encoder::{self, Catch, FuncType, Instruction, reencode::{self as reencode, Reencode}},
[INFO] [stdout]    |                    ^^^^
[INFO] [stdout] 26 |     wasmparser::Operator,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]   --> crates/blitz-aarch64/src/sysv.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use alloc::vec::Vec;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FuncType`
[INFO] [stdout]   --> crates/blitz-aarch64/src/sysv.rs:33:20
[INFO] [stdout]    |
[INFO] [stdout] 33 |     wasm_encoder::{FuncType, reencode::Reencode},
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ConditionCode`
[INFO] [stdout]   --> crates/blitz-aarch64/src/lfi.rs:18:18
[INFO] [stdout]    |
[INFO] [stdout] 18 |     AArch64Arch, ConditionCode, RegisterClass,
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]   --> crates/blitz-aarch64/src/lib.rs:20:31
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `error::Error`
[INFO] [stdout]   --> crates/blitz-aarch64/src/lib.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WriterCore`
[INFO] [stdout]   --> crates/blitz-aarch64/src/naive.rs:14:17
[INFO] [stdout]    |
[INFO] [stdout] 14 |         Writer, WriterCore,
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WriterCore`
[INFO] [stdout]   --> crates/blitz-aarch64/src/sysv.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 |         Writer, WriterCore,
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sigs`
[INFO] [stdout]     --> crates/blitz-c/src/lib.rs:1031:9
[INFO] [stdout]      |
[INFO] [stdout] 1031 |         sigs: &[FuncType],
[INFO] [stdout]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_sigs`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fsigs`
[INFO] [stdout]     --> crates/blitz-c/src/lib.rs:1032:9
[INFO] [stdout]      |
[INFO] [stdout] 1032 |         fsigs: &[u32],
[INFO] [stdout]      |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_fsigs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r`
[INFO] [stdout]     --> crates/blitz-c/src/lib.rs:1036:9
[INFO] [stdout]      |
[INFO] [stdout] 1036 |         r: &mut impl Reencode,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-aarch64/src/lfi.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 |         state: &State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-aarch64/src/lfi.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 |         state: &State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-aarch64/src/lfi.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         state: &State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling portal-solutions-blitz-riscv64 v0.1.0 (/opt/rustwide/workdir/crates/blitz-riscv64)
[INFO] [stdout] warning: unused import: `portal_solutions_blitz_common::wasm_encoder`
[INFO] [stdout]   --> crates/blitz-riscv64/src/naive.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use portal_solutions_blitz_common::wasm_encoder;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]   --> crates/blitz-riscv64/src/sysv.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use alloc::vec::Vec;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `push`
[INFO] [stdout]   --> crates/blitz-riscv64/src/sysv.rs:33:66
[INFO] [stdout]    |
[INFO] [stdout] 33 | use crate::naive::{State, WriterExt as NaiveExt, flush_regalloc, push, pop, pop_regalloc_to, SCR};
[INFO] [stdout]    |                                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling portal-solutions-blitz-x86-64 v0.1.0 (/opt/rustwide/workdir/crates/blitz-x86-64)
[INFO] [stdout] warning: unused import: `wasmparser::Operator`
[INFO] [stdout]   --> crates/blitz-x86-64/src/lib.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     wasmparser::Operator,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `portal_solutions_asm_x86_64::out::arg::ArgKind`
[INFO] [stdout]   --> crates/blitz-x86-64/src/abi.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use portal_solutions_asm_x86_64::out::arg::ArgKind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]  --> crates/blitz-x86-64/src/fast.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use alloc::vec::Vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::fmt::Display`
[INFO] [stdout]  --> crates/blitz-x86-64/src/fast.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use core::fmt::Display;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ops::MachOperator`
[INFO] [stdout]  --> crates/blitz-x86-64/src/fast.rs:7:47
[INFO] [stdout]   |
[INFO] [stdout] 7 | use portal_solutions_blitz_common::{asm::Reg, ops::MachOperator};
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use portal_solutions_asm_regalloc as regalloc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `regalloc` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub use portal_solutions_asm_x86_64::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use portal_solutions_asm_regalloc as regalloc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FnData`, `FuncType`, and `self`
[INFO] [stdout]   --> crates/blitz-x86-64/src/sysv.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 |     ops::{FnData, MachOperator, TracingConfig},
[INFO] [stdout]    |           ^^^^^^
[INFO] [stdout] 38 |     wasm_encoder::{self, FuncType, Instruction, reencode::{self as reencode, Reencode}},
[INFO] [stdout]    |                    ^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `portal_solutions_blitz_common::wasm_encoder`
[INFO] [stdout]    --> crates/blitz-x86-64/src/sysv.rs:452:13
[INFO] [stdout]     |
[INFO] [stdout] 452 |         use portal_solutions_blitz_common::wasm_encoder;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> crates/blitz-x86-64/src/naive.rs:12:51
[INFO] [stdout]    |
[INFO] [stdout] 12 | use portal_solutions_blitz_common::wasm_encoder::{self, Catch, FuncType, Instruction, reencode::{self as reencode, Reencode}};
[INFO] [stdout]    |                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]   --> crates/blitz-riscv64/src/lib.rs:10:31
[INFO] [stdout]    |
[INFO] [stdout] 10 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `error::Error`
[INFO] [stdout]  --> crates/blitz-riscv64/src/lib.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     error::Error,
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-riscv64/src/naive.rs:529:21
[INFO] [stdout]     |
[INFO] [stdout] 529 |                 let mut it = state
[INFO] [stdout]     |                     ----^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `n` is assigned to, but never used
[INFO] [stdout]     --> crates/blitz-riscv64/src/naive.rs:1486:25
[INFO] [stdout]      |
[INFO] [stdout] 1486 |                     let mut n = 0usize;
[INFO] [stdout]      |                         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_n` instead
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `n` is never read
[INFO] [stdout]     --> crates/blitz-riscv64/src/naive.rs:1489:25
[INFO] [stdout]      |
[INFO] [stdout] 1489 |                         n += 1;
[INFO] [stdout]      |                         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout]      = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]   --> crates/blitz-x86-64/src/lib.rs:34:31
[INFO] [stdout]    |
[INFO] [stdout] 34 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MemArg`
[INFO] [stdout]   --> crates/blitz-x86-64/src/sysv.rs:31:34
[INFO] [stdout]    |
[INFO] [stdout] 31 |     out::{Writer, arg::{ArgKind, MemArg, MemArgKind}},
[INFO] [stdout]    |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MemArg`
[INFO] [stdout]  --> crates/blitz-x86-64/src/naive.rs:8:54
[INFO] [stdout]   |
[INFO] [stdout] 8 | use portal_solutions_asm_x86_64::out::arg::{ArgKind, MemArg, MemArgKind};
[INFO] [stdout]   |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `error::Error`
[INFO] [stdout]   --> crates/blitz-x86-64/src/lib.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `arg::Arg`
[INFO] [stdout]   --> crates/blitz-x86-64/src/naive.rs:21:19
[INFO] [stdout]    |
[INFO] [stdout] 21 |     out::{Writer, arg::Arg},
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]     --> crates/blitz-riscv64/src/naive.rs:1740:42
[INFO] [stdout]      |
[INFO] [stdout] 1740 |             MachOperator::Local { count, ty } => {
[INFO] [stdout]      |                                          ^^ help: try ignoring the field: `ty: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SP` is never used
[INFO] [stdout]   --> crates/blitz-riscv64/src/lib.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | const SP: Reg = Reg(2);
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:360:25
[INFO] [stdout]     |
[INFO] [stdout] 360 |                     let mut it = state
[INFO] [stdout]     |                         ----^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:469:25
[INFO] [stdout]     |
[INFO] [stdout] 469 |                     let mut tmp = Reg(0);
[INFO] [stdout]     |                         ----^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:661:21
[INFO] [stdout]     |
[INFO] [stdout] 661 |                 let mut tmp = Reg(0);
[INFO] [stdout]     |                     ----^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:310:21
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 let t;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_t` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:681:21
[INFO] [stdout]     |
[INFO] [stdout] 681 |                 for a in 0..state.num_returns {
[INFO] [stdout]     |                     ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:318:21
[INFO] [stdout]     |
[INFO] [stdout] 318 |                     t = tt;
[INFO] [stdout]     |                     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         state: &mut State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:273:42
[INFO] [stdout]     |
[INFO] [stdout] 273 |             MachOperator::Local { count, ty } => {
[INFO] [stdout]     |                                          ^^ help: try ignoring the field: `ty: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `annot`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:314:42
[INFO] [stdout]     |
[INFO] [stdout] 314 |             MachOperator::Operator { op, annot } => match match op.as_ref() {
[INFO] [stdout]     |                                          ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:834:21
[INFO] [stdout]     |
[INFO] [stdout] 834 |                 for a in 0..state.num_returns {
[INFO] [stdout]     |                     ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:880:32
[INFO] [stdout]     |
[INFO] [stdout] 880 |             Instruction::Block(blockty) => {
[INFO] [stdout]     |                                ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:895:29
[INFO] [stdout]     |
[INFO] [stdout] 895 |             Instruction::If(blockty) => {
[INFO] [stdout]     |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:913:31
[INFO] [stdout]     |
[INFO] [stdout] 913 |             Instruction::Loop(blockty) => {
[INFO] [stdout]     |                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]     --> crates/blitz-x86-64/src/naive.rs:1023:35
[INFO] [stdout]      |
[INFO] [stdout] 1023 |             Instruction::TryTable(blockty, catches) => {
[INFO] [stdout]      |                                   ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fast::Endable` is more private than the item `fast::State::if_stack`
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub if_stack: alloc::vec::Vec<Endable>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `fast::State::if_stack` is reachable at visibility `pub`
[INFO] [stdout]    |
[INFO] [stdout] note: but type `fast::Endable` is only usable at visibility `pub(self)`
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | enum Endable {
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.41s
[INFO] running `Command { std: "docker" "inspect" "c4b6d66b6b0c5b7c79915c99210d85420953b2207d927541f09faa8b34933405", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c4b6d66b6b0c5b7c79915c99210d85420953b2207d927541f09faa8b34933405", kill_on_drop: false }`
[INFO] [stdout] c4b6d66b6b0c5b7c79915c99210d85420953b2207d927541f09faa8b34933405
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 291c5995410a782189648bd0d8a596a93cee10cc2fc2601cbcb0f72717d3edcb
[INFO] running `Command { std: "docker" "start" "-a" "291c5995410a782189648bd0d8a596a93cee10cc2fc2601cbcb0f72717d3edcb", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling bindgen v0.71.1
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling iced-x86 v1.21.0
[INFO] [stderr]    Compiling rv-asm v0.2.1 (https://github.com/portal-co/rv-utils.git#f258508d)
[INFO] [stderr]    Compiling portal-solutions-blitz-opt v0.1.0 (/opt/rustwide/workdir/crates/blitz-opt)
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling portal-solutions-blitz-codegen v0.1.0 (/opt/rustwide/workdir/crates/blitz-codegen)
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling exhaust-macros v0.2.4
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.3
[INFO] [stderr]    Compiling wax-core v0.1.0 (https://github.com/portal-co/wax.git?branch=main#66dabfc7)
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling bitvec v1.0.1
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling unicorn-engine-sys v2.1.5
[INFO] [stderr]    Compiling exhaust v0.2.4
[INFO] [stderr]    Compiling portal-pc-asm-common v0.1.1 (https://github.com/portal-co/asm-common.git#a20807a8)
[INFO] [stderr]    Compiling portal-solutions-blitz-common v0.1.0 (/opt/rustwide/workdir/crates/blitz-common)
[INFO] [stderr]    Compiling portal-solutions-asm-regalloc v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stderr]    Compiling portal-solutions-asm-aarch64 v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stdout] warning: unused imports: `str::MatchIndices` and `transmute`
[INFO] [stdout]   --> crates/blitz-common/src/lib.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 |     mem::{transmute, transmute_copy},
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 44 |     str::MatchIndices,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wasm_encoder::Instruction`
[INFO] [stdout]  --> crates/blitz-common/src/dce.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use wasm_encoder::Instruction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::*`
[INFO] [stdout]  --> crates/blitz-common/src/asm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::*;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::boxed::Box`
[INFO] [stdout]  --> crates/blitz-common/src/ops.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use alloc::boxed::Box;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ops::*`
[INFO] [stdout]  --> crates/blitz-common/src/passes.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::{ops::*, *};
[INFO] [stdout]   |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]  --> crates/blitz-common/src/passes.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use alloc::vec::Vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling portal-solutions-asm-x86-64 v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stderr]    Compiling portal-solutions-asm-riscv64 v0.1.0 (https://github.com/portal-co/asm-arch.git#0efcc491)
[INFO] [stdout] warning: unused import: `wax_core::build::InstructionSink`
[INFO] [stdout]   --> crates/blitz-common/src/lib.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 | use wax_core::build::InstructionSink;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> crates/blitz-common/src/ops.rs:102:23
[INFO] [stdout]     |
[INFO] [stdout] 102 |     fn from_wasm_info(value: WasmInfo) -> Self {
[INFO] [stdout]     |                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> crates/blitz-common/src/ops.rs:550:48
[INFO] [stdout]     |
[INFO] [stdout] 550 |                 if let MachOperator::StartFn { id, data } = &o {
[INFO] [stdout]     |                                                ^^ help: try ignoring the field: `id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> crates/blitz-common/src/ops.rs:560:60
[INFO] [stdout]     |
[INFO] [stdout] 560 |                 if let MachOperator::Local { count: a, ty: b } = &o {
[INFO] [stdout]     |                                                            ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling portal-solutions-blitz-i4 v0.1.0 (/opt/rustwide/workdir/crates/blitz-i4)
[INFO] [stderr]    Compiling portal-solutions-blitz-c v0.1.0 (/opt/rustwide/workdir/crates/blitz-c)
[INFO] [stderr]    Compiling portal-solutions-blitz-js v0.1.0 (/opt/rustwide/workdir/crates/blitz-js)
[INFO] [stderr]    Compiling portal-solutions-blitz-specialize v0.1.0 (/opt/rustwide/workdir/crates/blitz-specialize)
[INFO] [stderr]    Compiling portal-solutions-blitz-jvm v0.1.0 (/opt/rustwide/workdir/crates/blitz-jvm)
[INFO] [stderr]    Compiling portal-solutions-blitz-ppc64 v0.1.0 (/opt/rustwide/workdir/crates/blitz-ppc64)
[INFO] [stderr]    Compiling portal-solutions-blitz-reencode v0.1.0 (/opt/rustwide/workdir/crates/blitz-reencode)
[INFO] [stdout] warning: unused import: `wasmparser::Operator`
[INFO] [stdout]   --> crates/blitz-reencode/src/lib.rs:28:56
[INFO] [stdout]    |
[INFO] [stdout] 28 | use portal_solutions_blitz_common::{ops::MachOperator, wasmparser::Operator};
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Formatter`, `Write`, and `error::Error`
[INFO] [stdout]   --> crates/blitz-ppc64/src/lib.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 26 |     fmt::{Formatter, Write},
[INFO] [stdout]    |           ^^^^^^^^^  ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Formatter`
[INFO] [stdout]   --> crates/blitz-js/src/lib.rs:35:20
[INFO] [stdout]    |
[INFO] [stdout] 35 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Operator`
[INFO] [stdout]   --> crates/blitz-js/src/lib.rs:48:18
[INFO] [stdout]    |
[INFO] [stdout] 48 |     wasmparser::{Operator, ValType},
[INFO] [stdout]    |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wax_core::build::InstructionSink`
[INFO] [stdout]   --> crates/blitz-common/src/lib.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 | use wax_core::build::InstructionSink;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `str::MatchIndices` and `transmute`
[INFO] [stdout]   --> crates/blitz-common/src/lib.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 |     mem::{transmute, transmute_copy},
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 44 |     str::MatchIndices,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wasm_encoder::Instruction`
[INFO] [stdout]  --> crates/blitz-common/src/dce.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use wasm_encoder::Instruction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::*`
[INFO] [stdout]  --> crates/blitz-common/src/asm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::*;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::boxed::Box`
[INFO] [stdout]  --> crates/blitz-common/src/ops.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use alloc::boxed::Box;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ops::*`
[INFO] [stdout]  --> crates/blitz-common/src/passes.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::{ops::*, *};
[INFO] [stdout]   |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]  --> crates/blitz-common/src/passes.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use alloc::vec::Vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |             let mut f = state.funcs.last_mut().unwrap();
[INFO] [stdout]    |                 ----^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:93:17
[INFO] [stdout]    |
[INFO] [stdout] 93 |             let mut f = state.funcs.last_mut().unwrap();
[INFO] [stdout]    |                 ----^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:72:33
[INFO] [stdout]    |
[INFO] [stdout] 72 |         MachOperator::StartFn { id, data } => {}
[INFO] [stdout]    |                                 ^^ help: try ignoring the field: `id: _`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:72:37
[INFO] [stdout]    |
[INFO] [stdout] 72 |         MachOperator::StartFn { id, data } => {}
[INFO] [stdout]    |                                     ^^^^ help: try ignoring the field: `data: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `error::Error`
[INFO] [stdout]   --> crates/blitz-js/src/lib.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:338:13
[INFO] [stdout]     |
[INFO] [stdout] 338 |             _ => todo!(),
[INFO] [stdout]     |             ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:338:13
[INFO] [stdout]     |
[INFO] [stdout] 274 |             Frame::Block(blockty) | Frame::If(blockty) | Frame::TryTable(blockty, _) => {
[INFO] [stdout]     |             ------------------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 306 |             Frame::Loop(blockty) => {
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 338 |             _ => todo!(),
[INFO] [stdout]     |             ^ collectively making this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:283:25
[INFO] [stdout]     |
[INFO] [stdout] 283 |                     let mut o = o.lock();
[INFO] [stdout]     |                         ----^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:315:25
[INFO] [stdout]     |
[INFO] [stdout] 315 |                     let mut o = o.lock();
[INFO] [stdout]     |                         ----^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Formatter`, `Write`, and `error::Error`
[INFO] [stdout]   --> crates/blitz-ppc64/src/lib.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 26 |     fmt::{Formatter, Write},
[INFO] [stdout]    |           ^^^^^^^^^  ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `func_imports`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:361:9
[INFO] [stdout]     |
[INFO] [stdout] 361 |         func_imports: &[(&str, &str)],
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_func_imports`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:615:29
[INFO] [stdout]     |
[INFO] [stdout] 615 | ...                   val_type,
[INFO] [stdout]     |                       ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:631:29
[INFO] [stdout]     |
[INFO] [stdout] 631 | ...                   val_type,
[INFO] [stdout]     |                       ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:704:96
[INFO] [stdout]     |
[INFO] [stdout] 704 | ...                   portal_solutions_blitz_common::wasm_encoder::BlockType::Result(val_type) => 1,
[INFO] [stdout]     |                                                                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:716:96
[INFO] [stdout]     |
[INFO] [stdout] 716 | ...                   portal_solutions_blitz_common::wasm_encoder::BlockType::Result(val_type) => 1,
[INFO] [stdout]     |                                                                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `annot`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:966:45
[INFO] [stdout]     |
[INFO] [stdout] 966 |             MachOperator::Instruction { op, annot } => {
[INFO] [stdout]     |                                             ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `annot`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:971:42
[INFO] [stdout]     |
[INFO] [stdout] 971 |             MachOperator::Operator { op, annot } => {
[INFO] [stdout]     |                                          ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sigs`
[INFO] [stdout]     --> crates/blitz-c/src/lib.rs:1031:9
[INFO] [stdout]      |
[INFO] [stdout] 1031 |         sigs: &[FuncType],
[INFO] [stdout]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_sigs`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fsigs`
[INFO] [stdout]     --> crates/blitz-c/src/lib.rs:1032:9
[INFO] [stdout]      |
[INFO] [stdout] 1032 |         fsigs: &[u32],
[INFO] [stdout]      |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_fsigs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r`
[INFO] [stdout]     --> crates/blitz-c/src/lib.rs:1036:9
[INFO] [stdout]      |
[INFO] [stdout] 1036 |         r: &mut impl Reencode,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Formatter` and `error::Error`
[INFO] [stdout]   --> crates/blitz-js/src/lib.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 35 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Operator`
[INFO] [stdout]   --> crates/blitz-js/src/lib.rs:48:18
[INFO] [stdout]    |
[INFO] [stdout] 48 |     wasmparser::{Operator, ValType},
[INFO] [stdout]    |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wasmparser::Operator`
[INFO] [stdout]   --> crates/blitz-reencode/src/lib.rs:28:56
[INFO] [stdout]    |
[INFO] [stdout] 28 | use portal_solutions_blitz_common::{ops::MachOperator, wasmparser::Operator};
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |             let mut f = state.funcs.last_mut().unwrap();
[INFO] [stdout]    |                 ----^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:93:17
[INFO] [stdout]    |
[INFO] [stdout] 93 |             let mut f = state.funcs.last_mut().unwrap();
[INFO] [stdout]    |                 ----^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:72:33
[INFO] [stdout]    |
[INFO] [stdout] 72 |         MachOperator::StartFn { id, data } => {}
[INFO] [stdout]    |                                 ^^ help: try ignoring the field: `id: _`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]   --> crates/blitz-reencode/src/tracker.rs:72:37
[INFO] [stdout]    |
[INFO] [stdout] 72 |         MachOperator::StartFn { id, data } => {}
[INFO] [stdout]    |                                     ^^^^ help: try ignoring the field: `data: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:338:13
[INFO] [stdout]     |
[INFO] [stdout] 338 |             _ => todo!(),
[INFO] [stdout]     |             ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:338:13
[INFO] [stdout]     |
[INFO] [stdout] 274 |             Frame::Block(blockty) | Frame::If(blockty) | Frame::TryTable(blockty, _) => {
[INFO] [stdout]     |             ------------------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 306 |             Frame::Loop(blockty) => {
[INFO] [stdout]     |             -------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 338 |             _ => todo!(),
[INFO] [stdout]     |             ^ collectively making this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:283:25
[INFO] [stdout]     |
[INFO] [stdout] 283 |                     let mut o = o.lock();
[INFO] [stdout]     |                         ----^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:315:25
[INFO] [stdout]     |
[INFO] [stdout] 315 |                     let mut o = o.lock();
[INFO] [stdout]     |                         ----^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> crates/blitz-common/src/ops.rs:102:23
[INFO] [stdout]     |
[INFO] [stdout] 102 |     fn from_wasm_info(value: WasmInfo) -> Self {
[INFO] [stdout]     |                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> crates/blitz-common/src/ops.rs:550:48
[INFO] [stdout]     |
[INFO] [stdout] 550 |                 if let MachOperator::StartFn { id, data } = &o {
[INFO] [stdout]     |                                                ^^ help: try ignoring the field: `id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b`
[INFO] [stdout]    --> crates/blitz-common/src/ops.rs:560:60
[INFO] [stdout]     |
[INFO] [stdout] 560 |                 if let MachOperator::Local { count: a, ty: b } = &o {
[INFO] [stdout]     |                                                            ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `func_imports`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:361:9
[INFO] [stdout]     |
[INFO] [stdout] 361 |         func_imports: &[(&str, &str)],
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_func_imports`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:615:29
[INFO] [stdout]     |
[INFO] [stdout] 615 | ...                   val_type,
[INFO] [stdout]     |                       ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:631:29
[INFO] [stdout]     |
[INFO] [stdout] 631 | ...                   val_type,
[INFO] [stdout]     |                       ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:704:96
[INFO] [stdout]     |
[INFO] [stdout] 704 | ...                   portal_solutions_blitz_common::wasm_encoder::BlockType::Result(val_type) => 1,
[INFO] [stdout]     |                                                                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val_type`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:716:96
[INFO] [stdout]     |
[INFO] [stdout] 716 | ...                   portal_solutions_blitz_common::wasm_encoder::BlockType::Result(val_type) => 1,
[INFO] [stdout]     |                                                                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `annot`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:966:45
[INFO] [stdout]     |
[INFO] [stdout] 966 |             MachOperator::Instruction { op, annot } => {
[INFO] [stdout]     |                                             ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `annot`
[INFO] [stdout]    --> crates/blitz-js/src/lib.rs:971:42
[INFO] [stdout]     |
[INFO] [stdout] 971 |             MachOperator::Operator { op, annot } => {
[INFO] [stdout]     |                                          ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling portal-solutions-blitz-aarch64 v0.1.0 (/opt/rustwide/workdir/crates/blitz-aarch64)
[INFO] [stdout] warning: unused variable: `sigs`
[INFO] [stdout]     --> crates/blitz-c/src/lib.rs:1031:9
[INFO] [stdout]      |
[INFO] [stdout] 1031 |         sigs: &[FuncType],
[INFO] [stdout]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_sigs`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fsigs`
[INFO] [stdout]     --> crates/blitz-c/src/lib.rs:1032:9
[INFO] [stdout]      |
[INFO] [stdout] 1032 |         fsigs: &[u32],
[INFO] [stdout]      |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_fsigs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r`
[INFO] [stdout]     --> crates/blitz-c/src/lib.rs:1036:9
[INFO] [stdout]      |
[INFO] [stdout] 1036 |         r: &mut impl Reencode,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `error::Error`
[INFO] [stdout]   --> crates/blitz-aarch64/src/lib.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FnData`, `self`, and `wasmparser::Operator`
[INFO] [stdout]   --> crates/blitz-aarch64/src/naive.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 |     ops::{FnData, MachOperator, TracingConfig},
[INFO] [stdout]    |           ^^^^^^
[INFO] [stdout] 24 |     shard::{CallTarget, SecondCtxConfig},
[INFO] [stdout] 25 |     wasm_encoder::{self, Catch, FuncType, Instruction, reencode::{self as reencode, Reencode}},
[INFO] [stdout]    |                    ^^^^
[INFO] [stdout] 26 |     wasmparser::Operator,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FnData`, `self`, and `wasmparser::Operator`
[INFO] [stdout]   --> crates/blitz-aarch64/src/naive.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 |     ops::{FnData, MachOperator, TracingConfig},
[INFO] [stdout]    |           ^^^^^^
[INFO] [stdout] 24 |     shard::{CallTarget, SecondCtxConfig},
[INFO] [stdout] 25 |     wasm_encoder::{self, Catch, FuncType, Instruction, reencode::{self as reencode, Reencode}},
[INFO] [stdout]    |                    ^^^^
[INFO] [stdout] 26 |     wasmparser::Operator,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]   --> crates/blitz-aarch64/src/sysv.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use alloc::vec::Vec;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FuncType`
[INFO] [stdout]   --> crates/blitz-aarch64/src/sysv.rs:33:20
[INFO] [stdout]    |
[INFO] [stdout] 33 |     wasm_encoder::{FuncType, reencode::Reencode},
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ConditionCode`
[INFO] [stdout]   --> crates/blitz-aarch64/src/lfi.rs:18:18
[INFO] [stdout]    |
[INFO] [stdout] 18 |     AArch64Arch, ConditionCode, RegisterClass,
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]   --> crates/blitz-aarch64/src/sysv.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use alloc::vec::Vec;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FuncType`
[INFO] [stdout]   --> crates/blitz-aarch64/src/sysv.rs:33:20
[INFO] [stdout]    |
[INFO] [stdout] 33 |     wasm_encoder::{FuncType, reencode::Reencode},
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ConditionCode`
[INFO] [stdout]   --> crates/blitz-aarch64/src/lfi.rs:18:18
[INFO] [stdout]    |
[INFO] [stdout] 18 |     AArch64Arch, ConditionCode, RegisterClass,
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling portal-solutions-blitz-riscv64 v0.1.0 (/opt/rustwide/workdir/crates/blitz-riscv64)
[INFO] [stdout] warning: unused import: `portal_solutions_blitz_common::wasm_encoder`
[INFO] [stdout]   --> crates/blitz-riscv64/src/naive.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use portal_solutions_blitz_common::wasm_encoder;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]   --> crates/blitz-riscv64/src/sysv.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use alloc::vec::Vec;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `push`
[INFO] [stdout]   --> crates/blitz-riscv64/src/sysv.rs:33:66
[INFO] [stdout]    |
[INFO] [stdout] 33 | use crate::naive::{State, WriterExt as NaiveExt, flush_regalloc, push, pop, pop_regalloc_to, SCR};
[INFO] [stdout]    |                                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `error::Error`
[INFO] [stdout]  --> crates/blitz-riscv64/src/lib.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     error::Error,
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `portal_solutions_blitz_common::wasm_encoder`
[INFO] [stdout]   --> crates/blitz-riscv64/src/naive.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use portal_solutions_blitz_common::wasm_encoder;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]   --> crates/blitz-riscv64/src/sysv.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use alloc::vec::Vec;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `push`
[INFO] [stdout]   --> crates/blitz-riscv64/src/sysv.rs:33:66
[INFO] [stdout]    |
[INFO] [stdout] 33 | use crate::naive::{State, WriterExt as NaiveExt, flush_regalloc, push, pop, pop_regalloc_to, SCR};
[INFO] [stdout]    |                                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]   --> crates/blitz-aarch64/src/lib.rs:20:31
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WriterCore`
[INFO] [stdout]   --> crates/blitz-aarch64/src/sysv.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 |         Writer, WriterCore,
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WriterCore`
[INFO] [stdout]   --> crates/blitz-aarch64/src/naive.rs:14:17
[INFO] [stdout]    |
[INFO] [stdout] 14 |         Writer, WriterCore,
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]   --> crates/blitz-riscv64/src/lib.rs:10:31
[INFO] [stdout]    |
[INFO] [stdout] 10 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `error::Error`
[INFO] [stdout]  --> crates/blitz-riscv64/src/lib.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     error::Error,
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling portal-solutions-blitz-x86-64 v0.1.0 (/opt/rustwide/workdir/crates/blitz-x86-64)
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-aarch64/src/lfi.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 |         state: &State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-aarch64/src/lfi.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 |         state: &State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-aarch64/src/lfi.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         state: &State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wasmparser::Operator`
[INFO] [stdout]   --> crates/blitz-x86-64/src/lib.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     wasmparser::Operator,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `portal_solutions_asm_x86_64::out::arg::ArgKind`
[INFO] [stdout]   --> crates/blitz-x86-64/src/abi.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use portal_solutions_asm_x86_64::out::arg::ArgKind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]  --> crates/blitz-x86-64/src/fast.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use alloc::vec::Vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::fmt::Display`
[INFO] [stdout]  --> crates/blitz-x86-64/src/fast.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use core::fmt::Display;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ops::MachOperator`
[INFO] [stdout]  --> crates/blitz-x86-64/src/fast.rs:7:47
[INFO] [stdout]   |
[INFO] [stdout] 7 | use portal_solutions_blitz_common::{asm::Reg, ops::MachOperator};
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use portal_solutions_asm_regalloc as regalloc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `regalloc` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub use portal_solutions_asm_x86_64::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use portal_solutions_asm_regalloc as regalloc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FnData`, `FuncType`, and `self`
[INFO] [stdout]   --> crates/blitz-x86-64/src/sysv.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 |     ops::{FnData, MachOperator, TracingConfig},
[INFO] [stdout]    |           ^^^^^^
[INFO] [stdout] 38 |     wasm_encoder::{self, FuncType, Instruction, reencode::{self as reencode, Reencode}},
[INFO] [stdout]    |                    ^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `portal_solutions_blitz_common::wasm_encoder`
[INFO] [stdout]    --> crates/blitz-x86-64/src/sysv.rs:452:13
[INFO] [stdout]     |
[INFO] [stdout] 452 |         use portal_solutions_blitz_common::wasm_encoder;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> crates/blitz-x86-64/src/naive.rs:12:51
[INFO] [stdout]    |
[INFO] [stdout] 12 | use portal_solutions_blitz_common::wasm_encoder::{self, Catch, FuncType, Instruction, reencode::{self as reencode, Reencode}};
[INFO] [stdout]    |                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]   --> crates/blitz-aarch64/src/lib.rs:20:31
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `error::Error`
[INFO] [stdout]   --> crates/blitz-aarch64/src/lib.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WriterCore`
[INFO] [stdout]   --> crates/blitz-aarch64/src/naive.rs:14:17
[INFO] [stdout]    |
[INFO] [stdout] 14 |         Writer, WriterCore,
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WriterCore`
[INFO] [stdout]   --> crates/blitz-aarch64/src/sysv.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 |         Writer, WriterCore,
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-riscv64/src/naive.rs:529:21
[INFO] [stdout]     |
[INFO] [stdout] 529 |                 let mut it = state
[INFO] [stdout]     |                     ----^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `n` is assigned to, but never used
[INFO] [stdout]     --> crates/blitz-riscv64/src/naive.rs:1486:25
[INFO] [stdout]      |
[INFO] [stdout] 1486 |                     let mut n = 0usize;
[INFO] [stdout]      |                         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_n` instead
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `n` is never read
[INFO] [stdout]     --> crates/blitz-riscv64/src/naive.rs:1489:25
[INFO] [stdout]      |
[INFO] [stdout] 1489 |                         n += 1;
[INFO] [stdout]      |                         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout]      = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `error::Error`
[INFO] [stdout]   --> crates/blitz-x86-64/src/lib.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wasmparser::Operator`
[INFO] [stdout]   --> crates/blitz-x86-64/src/lib.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     wasmparser::Operator,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `portal_solutions_asm_x86_64::out::arg::ArgKind`
[INFO] [stdout]   --> crates/blitz-x86-64/src/abi.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use portal_solutions_asm_x86_64::out::arg::ArgKind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]  --> crates/blitz-x86-64/src/fast.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use alloc::vec::Vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::fmt::Display`
[INFO] [stdout]  --> crates/blitz-x86-64/src/fast.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use core::fmt::Display;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ops::MachOperator`
[INFO] [stdout]  --> crates/blitz-x86-64/src/fast.rs:7:47
[INFO] [stdout]   |
[INFO] [stdout] 7 | use portal_solutions_blitz_common::{asm::Reg, ops::MachOperator};
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use portal_solutions_asm_regalloc as regalloc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `regalloc` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub use portal_solutions_asm_x86_64::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use portal_solutions_asm_regalloc as regalloc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MemArg`
[INFO] [stdout]   --> crates/blitz-x86-64/src/sysv.rs:31:34
[INFO] [stdout]    |
[INFO] [stdout] 31 |     out::{Writer, arg::{ArgKind, MemArg, MemArgKind}},
[INFO] [stdout]    |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FnData`, `FuncType`, and `self`
[INFO] [stdout]   --> crates/blitz-x86-64/src/sysv.rs:37:11
[INFO] [stdout]    |
[INFO] [stdout] 37 |     ops::{FnData, MachOperator, TracingConfig},
[INFO] [stdout]    |           ^^^^^^
[INFO] [stdout] 38 |     wasm_encoder::{self, FuncType, Instruction, reencode::{self as reencode, Reencode}},
[INFO] [stdout]    |                    ^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `portal_solutions_blitz_common::wasm_encoder`
[INFO] [stdout]    --> crates/blitz-x86-64/src/sysv.rs:452:13
[INFO] [stdout]     |
[INFO] [stdout] 452 |         use portal_solutions_blitz_common::wasm_encoder;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MemArg`
[INFO] [stdout]  --> crates/blitz-x86-64/src/naive.rs:8:54
[INFO] [stdout]   |
[INFO] [stdout] 8 | use portal_solutions_asm_x86_64::out::arg::{ArgKind, MemArg, MemArgKind};
[INFO] [stdout]   |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> crates/blitz-x86-64/src/naive.rs:12:51
[INFO] [stdout]    |
[INFO] [stdout] 12 | use portal_solutions_blitz_common::wasm_encoder::{self, Catch, FuncType, Instruction, reencode::{self as reencode, Reencode}};
[INFO] [stdout]    |                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `arg::Arg`
[INFO] [stdout]   --> crates/blitz-x86-64/src/naive.rs:21:19
[INFO] [stdout]    |
[INFO] [stdout] 21 |     out::{Writer, arg::Arg},
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]     --> crates/blitz-riscv64/src/naive.rs:1740:42
[INFO] [stdout]      |
[INFO] [stdout] 1740 |             MachOperator::Local { count, ty } => {
[INFO] [stdout]      |                                          ^^ help: try ignoring the field: `ty: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-aarch64/src/lfi.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 |         state: &State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-aarch64/src/lfi.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 |         state: &State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-aarch64/src/lfi.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         state: &State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SP` is never used
[INFO] [stdout]   --> crates/blitz-riscv64/src/lib.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | const SP: Reg = Reg(2);
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]   --> crates/blitz-riscv64/src/lib.rs:10:31
[INFO] [stdout]    |
[INFO] [stdout] 10 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]   --> crates/blitz-x86-64/src/lib.rs:34:31
[INFO] [stdout]    |
[INFO] [stdout] 34 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MemArg`
[INFO] [stdout]   --> crates/blitz-x86-64/src/sysv.rs:31:34
[INFO] [stdout]    |
[INFO] [stdout] 31 |     out::{Writer, arg::{ArgKind, MemArg, MemArgKind}},
[INFO] [stdout]    |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MemArg`
[INFO] [stdout]  --> crates/blitz-x86-64/src/naive.rs:8:54
[INFO] [stdout]   |
[INFO] [stdout] 8 | use portal_solutions_asm_x86_64::out::arg::{ArgKind, MemArg, MemArgKind};
[INFO] [stdout]   |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `error::Error`
[INFO] [stdout]   --> crates/blitz-x86-64/src/lib.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     error::Error,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `arg::Arg`
[INFO] [stdout]   --> crates/blitz-x86-64/src/naive.rs:21:19
[INFO] [stdout]    |
[INFO] [stdout] 21 |     out::{Writer, arg::Arg},
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:360:25
[INFO] [stdout]     |
[INFO] [stdout] 360 |                     let mut it = state
[INFO] [stdout]     |                         ----^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:469:25
[INFO] [stdout]     |
[INFO] [stdout] 469 |                     let mut tmp = Reg(0);
[INFO] [stdout]     |                         ----^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:661:21
[INFO] [stdout]     |
[INFO] [stdout] 661 |                 let mut tmp = Reg(0);
[INFO] [stdout]     |                     ----^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:310:21
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 let t;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_t` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:681:21
[INFO] [stdout]     |
[INFO] [stdout] 681 |                 for a in 0..state.num_returns {
[INFO] [stdout]     |                     ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:318:21
[INFO] [stdout]     |
[INFO] [stdout] 318 |                     t = tt;
[INFO] [stdout]     |                     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-riscv64/src/naive.rs:529:21
[INFO] [stdout]     |
[INFO] [stdout] 529 |                 let mut it = state
[INFO] [stdout]     |                     ----^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         state: &mut State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `n` is assigned to, but never used
[INFO] [stdout]     --> crates/blitz-riscv64/src/naive.rs:1486:25
[INFO] [stdout]      |
[INFO] [stdout] 1486 |                     let mut n = 0usize;
[INFO] [stdout]      |                         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_n` instead
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `n` is never read
[INFO] [stdout]     --> crates/blitz-riscv64/src/naive.rs:1489:25
[INFO] [stdout]      |
[INFO] [stdout] 1489 |                         n += 1;
[INFO] [stdout]      |                         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout]      = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:273:42
[INFO] [stdout]     |
[INFO] [stdout] 273 |             MachOperator::Local { count, ty } => {
[INFO] [stdout]     |                                          ^^ help: try ignoring the field: `ty: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `annot`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:314:42
[INFO] [stdout]     |
[INFO] [stdout] 314 |             MachOperator::Operator { op, annot } => match match op.as_ref() {
[INFO] [stdout]     |                                          ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]     --> crates/blitz-riscv64/src/naive.rs:1740:42
[INFO] [stdout]      |
[INFO] [stdout] 1740 |             MachOperator::Local { count, ty } => {
[INFO] [stdout]      |                                          ^^ help: try ignoring the field: `ty: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:834:21
[INFO] [stdout]     |
[INFO] [stdout] 834 |                 for a in 0..state.num_returns {
[INFO] [stdout]     |                     ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:880:32
[INFO] [stdout]     |
[INFO] [stdout] 880 |             Instruction::Block(blockty) => {
[INFO] [stdout]     |                                ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:895:29
[INFO] [stdout]     |
[INFO] [stdout] 895 |             Instruction::If(blockty) => {
[INFO] [stdout]     |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:913:31
[INFO] [stdout]     |
[INFO] [stdout] 913 |             Instruction::Loop(blockty) => {
[INFO] [stdout]     |                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]     --> crates/blitz-x86-64/src/naive.rs:1023:35
[INFO] [stdout]      |
[INFO] [stdout] 1023 |             Instruction::TryTable(blockty, catches) => {
[INFO] [stdout]      |                                   ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SP` is never used
[INFO] [stdout]   --> crates/blitz-riscv64/src/lib.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | const SP: Reg = Reg(2);
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fast::Endable` is more private than the item `fast::State::if_stack`
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub if_stack: alloc::vec::Vec<Endable>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `fast::State::if_stack` is reachable at visibility `pub`
[INFO] [stdout]    |
[INFO] [stdout] note: but type `fast::Endable` is only usable at visibility `pub(self)`
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | enum Endable {
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]   --> crates/blitz-x86-64/src/lib.rs:34:31
[INFO] [stdout]    |
[INFO] [stdout] 34 |     fmt::{Display, Formatter, Write},
[INFO] [stdout]    |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:360:25
[INFO] [stdout]     |
[INFO] [stdout] 360 |                     let mut it = state
[INFO] [stdout]     |                         ----^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:469:25
[INFO] [stdout]     |
[INFO] [stdout] 469 |                     let mut tmp = Reg(0);
[INFO] [stdout]     |                         ----^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:661:21
[INFO] [stdout]     |
[INFO] [stdout] 661 |                 let mut tmp = Reg(0);
[INFO] [stdout]     |                     ----^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:310:21
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 let t;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_t` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:681:21
[INFO] [stdout]     |
[INFO] [stdout] 681 |                 for a in 0..state.num_returns {
[INFO] [stdout]     |                     ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]    --> crates/blitz-x86-64/src/fast.rs:318:21
[INFO] [stdout]     |
[INFO] [stdout] 318 |                     t = tt;
[INFO] [stdout]     |                     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         state: &mut State<'_>,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:273:42
[INFO] [stdout]     |
[INFO] [stdout] 273 |             MachOperator::Local { count, ty } => {
[INFO] [stdout]     |                                          ^^ help: try ignoring the field: `ty: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `annot`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:314:42
[INFO] [stdout]     |
[INFO] [stdout] 314 |             MachOperator::Operator { op, annot } => match match op.as_ref() {
[INFO] [stdout]     |                                          ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:834:21
[INFO] [stdout]     |
[INFO] [stdout] 834 |                 for a in 0..state.num_returns {
[INFO] [stdout]     |                     ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:880:32
[INFO] [stdout]     |
[INFO] [stdout] 880 |             Instruction::Block(blockty) => {
[INFO] [stdout]     |                                ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:895:29
[INFO] [stdout]     |
[INFO] [stdout] 895 |             Instruction::If(blockty) => {
[INFO] [stdout]     |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]    --> crates/blitz-x86-64/src/naive.rs:913:31
[INFO] [stdout]     |
[INFO] [stdout] 913 |             Instruction::Loop(blockty) => {
[INFO] [stdout]     |                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blockty`
[INFO] [stdout]     --> crates/blitz-x86-64/src/naive.rs:1023:35
[INFO] [stdout]      |
[INFO] [stdout] 1023 |             Instruction::TryTable(blockty, catches) => {
[INFO] [stdout]      |                                   ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fast::Endable` is more private than the item `fast::State::if_stack`
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub if_stack: alloc::vec::Vec<Endable>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `fast::State::if_stack` is reachable at visibility `pub`
[INFO] [stdout]    |
[INFO] [stdout] note: but type `fast::Endable` is only usable at visibility `pub(self)`
[INFO] [stdout]   --> crates/blitz-x86-64/src/fast.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | enum Endable {
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling unicorn-engine v2.1.5
[INFO] [stderr]    Compiling portal-solutions-blitz-tests v0.1.0 (/opt/rustwide/workdir/crates/blitz-tests)
[INFO] [stdout] warning: unused import: `js_apply_data_segments`
[INFO] [stdout]   --> crates/blitz-tests/tests/e2e.rs:56:33
[INFO] [stdout]    |
[INFO] [stdout] 56 | use portal_solutions_blitz_js::{js_apply_data_segments, js_emit_exports, js_emit_imports, js_module_preamble, JsWrite, State as JsSt...
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::io::Write as _`
[INFO] [stdout]    --> crates/blitz-tests/tests/e2e.rs:241:9
[INFO] [stdout]     |
[INFO] [stdout] 241 |     use std::io::Write as _;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::io::Write as _`
[INFO] [stdout]    --> crates/blitz-tests/tests/e2e.rs:442:9
[INFO] [stdout]     |
[INFO] [stdout] 442 |     use std::io::Write as _;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::io::Write as _`
[INFO] [stdout]     --> crates/blitz-tests/tests/e2e.rs:1543:9
[INFO] [stdout]      |
[INFO] [stdout] 1543 |     use std::io::Write as _;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `portal_solutions_blitz_c::shard::c_emit_cross_shard_decls`
[INFO] [stdout]     --> crates/blitz-tests/tests/e2e.rs:5149:9
[INFO] [stdout]      |
[INFO] [stdout] 5149 |     use portal_solutions_blitz_c::shard::c_emit_cross_shard_decls;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/blitz-tests/tests/e2e.rs:537:9
[INFO] [stdout]     |
[INFO] [stdout] 537 |     let mut mem = vec![0u8; 64];
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/blitz-tests/tests/e2e.rs:5161:9
[INFO] [stdout]      |
[INFO] [stdout] 5161 |     let mut found_sigs: std::collections::BTreeSet<&str> = Default::default();
[INFO] [stdout]      |         ----^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `found_sigs`
[INFO] [stdout]     --> crates/blitz-tests/tests/e2e.rs:5161:9
[INFO] [stdout]      |
[INFO] [stdout] 5161 |     let mut found_sigs: std::collections::BTreeSet<&str> = Default::default();
[INFO] [stdout]      |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_found_sigs`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `run_js_with_grow` is never used
[INFO] [stdout]     --> crates/blitz-tests/tests/e2e.rs:1613:4
[INFO] [stdout]      |
[INFO] [stdout] 1613 | fn run_js_with_grow(js_src: &str, init_pages: u32, args: &[i64]) -> Vec<i64> {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `assert_lfi_x64_gs_memory` is never used
[INFO] [stdout]     --> crates/blitz-tests/tests/e2e.rs:4541:4
[INFO] [stdout]      |
[INFO] [stdout] 4541 | fn assert_lfi_x64_gs_memory(asm: &str) {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compile_c_sharded_with_preamble` is never used
[INFO] [stdout]     --> crates/blitz-tests/tests/e2e.rs:5148:4
[INFO] [stdout]      |
[INFO] [stdout] 5148 | fn compile_c_sharded_with_preamble(wasm: &[u8], n: usize) -> (String, Vec<String>) {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `run_c_sharded_with_preamble` is never used
[INFO] [stdout]     --> crates/blitz-tests/tests/e2e.rs:5203:4
[INFO] [stdout]      |
[INFO] [stdout] 5203 | fn run_c_sharded_with_preamble(preamble: &str, shards: &[String], fn_id: u32, args: &[u64], rets: usize) -> Vec<u64> {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 46s
[INFO] running `Command { std: "docker" "inspect" "291c5995410a782189648bd0d8a596a93cee10cc2fc2601cbcb0f72717d3edcb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "291c5995410a782189648bd0d8a596a93cee10cc2fc2601cbcb0f72717d3edcb", kill_on_drop: false }`
[INFO] [stdout] 291c5995410a782189648bd0d8a596a93cee10cc2fc2601cbcb0f72717d3edcb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 1d20c74c75074d2f9f6c5ee85925d86a706d20c48cdda683fed85e90cac5dc0c
[INFO] running `Command { std: "docker" "start" "-a" "1d20c74c75074d2f9f6c5ee85925d86a706d20c48cdda683fed85e90cac5dc0c", kill_on_drop: false }`
[INFO] [stderr] warning: unused imports: `str::MatchIndices` and `transmute`
[INFO] [stderr]   --> crates/blitz-common/src/lib.rs:43:11
[INFO] [stderr]    |
[INFO] [stderr] 43 |     mem::{transmute, transmute_copy},
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 44 |     str::MatchIndices,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `wasm_encoder::Instruction`
[INFO] [stderr]  --> crates/blitz-common/src/dce.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 | use wasm_encoder::Instruction;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::*`
[INFO] [stderr]  --> crates/blitz-common/src/asm.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use crate::*;
[INFO] [stderr]   |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `alloc::boxed::Box`
[INFO] [stderr]  --> crates/blitz-common/src/ops.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use alloc::boxed::Box;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `ops::*`
[INFO] [stderr]  --> crates/blitz-common/src/passes.rs:7:13
[INFO] [stderr]   |
[INFO] [stderr] 7 | use crate::{ops::*, *};
[INFO] [stderr]   |             ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `alloc::vec::Vec`
[INFO] [stderr]  --> crates/blitz-common/src/passes.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 | use alloc::vec::Vec;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `wax_core::build::InstructionSink`
[INFO] [stderr]   --> crates/blitz-common/src/lib.rs:31:5
[INFO] [stderr]    |
[INFO] [stderr] 31 | use wax_core::build::InstructionSink;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `value`
[INFO] [stderr]    --> crates/blitz-common/src/ops.rs:102:23
[INFO] [stderr]     |
[INFO] [stderr] 102 |     fn from_wasm_info(value: WasmInfo) -> Self {
[INFO] [stderr]     |                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `id`
[INFO] [stderr]    --> crates/blitz-common/src/ops.rs:550:48
[INFO] [stderr]     |
[INFO] [stderr] 550 |                 if let MachOperator::StartFn { id, data } = &o {
[INFO] [stderr]     |                                                ^^ help: try ignoring the field: `id: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b`
[INFO] [stderr]    --> crates/blitz-common/src/ops.rs:560:60
[INFO] [stderr]     |
[INFO] [stderr] 560 |                 if let MachOperator::Local { count: a, ty: b } = &o {
[INFO] [stderr]     |                                                            ^ help: if this is intentional, prefix it with an underscore: `_b`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `wax_core::build::InstructionSink`
[INFO] [stderr]   --> crates/blitz-common/src/lib.rs:31:5
[INFO] [stderr]    |
[INFO] [stderr] 31 | use wax_core::build::InstructionSink;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `str::MatchIndices` and `transmute`
[INFO] [stderr]   --> crates/blitz-common/src/lib.rs:43:11
[INFO] [stderr]    |
[INFO] [stderr] 43 |     mem::{transmute, transmute_copy},
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 44 |     str::MatchIndices,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `portal-solutions-blitz-common` (lib) generated 10 warnings (run `cargo fix --lib -p portal-solutions-blitz-common` to apply 9 suggestions)
[INFO] [stderr] warning: `portal-solutions-blitz-common` (lib test) generated 10 warnings (8 duplicates) (run `cargo fix --lib -p portal-solutions-blitz-common --tests` to apply 2 suggestions)
[INFO] [stderr] warning: unused variable: `sigs`
[INFO] [stderr]     --> crates/blitz-c/src/lib.rs:1031:9
[INFO] [stderr]      |
[INFO] [stderr] 1031 |         sigs: &[FuncType],
[INFO] [stderr]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_sigs`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `fsigs`
[INFO] [stderr]     --> crates/blitz-c/src/lib.rs:1032:9
[INFO] [stderr]      |
[INFO] [stderr] 1032 |         fsigs: &[u32],
[INFO] [stderr]      |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_fsigs`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `r`
[INFO] [stderr]     --> crates/blitz-c/src/lib.rs:1036:9
[INFO] [stderr]      |
[INFO] [stderr] 1036 |         r: &mut impl Reencode,
[INFO] [stderr]      |         ^ help: if this is intentional, prefix it with an underscore: `_r`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Formatter`
[INFO] [stderr]   --> crates/blitz-js/src/lib.rs:35:20
[INFO] [stderr]    |
[INFO] [stderr] 35 |     fmt::{Display, Formatter, Write},
[INFO] [stderr]    |                    ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Operator`
[INFO] [stderr]   --> crates/blitz-js/src/lib.rs:48:18
[INFO] [stderr]    |
[INFO] [stderr] 48 |     wasmparser::{Operator, ValType},
[INFO] [stderr]    |                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `error::Error`
[INFO] [stderr]   --> crates/blitz-js/src/lib.rs:34:5
[INFO] [stderr]    |
[INFO] [stderr] 34 |     error::Error,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]    --> crates/blitz-js/src/lib.rs:338:13
[INFO] [stderr]     |
[INFO] [stderr] 338 |             _ => todo!(),
[INFO] [stderr]     |             ^ no value can reach this
[INFO] [stderr]     |
[INFO] [stderr] note: multiple earlier patterns match some of the same values
[INFO] [stderr]    --> crates/blitz-js/src/lib.rs:338:13
[INFO] [stderr]     |
[INFO] [stderr] 274 |             Frame::Block(blockty) | Frame::If(blockty) | Frame::TryTable(blockty, _) => {
[INFO] [stderr]     |             ------------------------------------------------------------------------ matches some of the same values
[INFO] [stderr] ...
[INFO] [stderr] 306 |             Frame::Loop(blockty) => {
[INFO] [stderr]     |             -------------------- matches some of the same values
[INFO] [stderr] ...
[INFO] [stderr] 338 |             _ => todo!(),
[INFO] [stderr]     |             ^ collectively making this unreachable
[INFO] [stderr]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/blitz-js/src/lib.rs:283:25
[INFO] [stderr]     |
[INFO] [stderr] 283 |                     let mut o = o.lock();
[INFO] [stderr]     |                         ----^
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/blitz-js/src/lib.rs:315:25
[INFO] [stderr]     |
[INFO] [stderr] 315 |                     let mut o = o.lock();
[INFO] [stderr]     |                         ----^
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `func_imports`
[INFO] [stderr]    --> crates/blitz-js/src/lib.rs:361:9
[INFO] [stderr]     |
[INFO] [stderr] 361 |         func_imports: &[(&str, &str)],
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_func_imports`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `val_type`
[INFO] [stderr]    --> crates/blitz-js/src/lib.rs:615:29
[INFO] [stderr]     |
[INFO] [stderr] 615 | ...                   val_type,
[INFO] [stderr]     |                       ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `val_type`
[INFO] [stderr]    --> crates/blitz-js/src/lib.rs:631:29
[INFO] [stderr]     |
[INFO] [stderr] 631 | ...                   val_type,
[INFO] [stderr]     |                       ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `val_type`
[INFO] [stderr]    --> crates/blitz-js/src/lib.rs:704:96
[INFO] [stderr]     |
[INFO] [stderr] 704 | ...                   portal_solutions_blitz_common::wasm_encoder::BlockType::Result(val_type) => 1,
[INFO] [stderr]     |                                                                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `val_type`
[INFO] [stderr]    --> crates/blitz-js/src/lib.rs:716:96
[INFO] [stderr]     |
[INFO] [stderr] 716 | ...                   portal_solutions_blitz_common::wasm_encoder::BlockType::Result(val_type) => 1,
[INFO] [stderr]     |                                                                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_val_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `annot`
[INFO] [stderr]    --> crates/blitz-js/src/lib.rs:966:45
[INFO] [stderr]     |
[INFO] [stderr] 966 |             MachOperator::Instruction { op, annot } => {
[INFO] [stderr]     |                                             ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `annot`
[INFO] [stderr]    --> crates/blitz-js/src/lib.rs:971:42
[INFO] [stderr]     |
[INFO] [stderr] 971 |             MachOperator::Operator { op, annot } => {
[INFO] [stderr]     |                                          ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `wasmparser::Operator`
[INFO] [stderr]   --> crates/blitz-reencode/src/lib.rs:28:56
[INFO] [stderr]    |
[INFO] [stderr] 28 | use portal_solutions_blitz_common::{ops::MachOperator, wasmparser::Operator};
[INFO] [stderr]    |                                                        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> crates/blitz-reencode/src/tracker.rs:86:17
[INFO] [stderr]    |
[INFO] [stderr] 86 |             let mut f = state.funcs.last_mut().unwrap();
[INFO] [stderr]    |                 ----^
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 help: remove this `mut`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> crates/blitz-reencode/src/tracker.rs:93:17
[INFO] [stderr]    |
[INFO] [stderr] 93 |             let mut f = state.funcs.last_mut().unwrap();
[INFO] [stderr]    |                 ----^
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `id`
[INFO] [stderr]   --> crates/blitz-reencode/src/tracker.rs:72:33
[INFO] [stderr]    |
[INFO] [stderr] 72 |         MachOperator::StartFn { id, data } => {}
[INFO] [stderr]    |                                 ^^ help: try ignoring the field: `id: _`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]   --> crates/blitz-reencode/src/tracker.rs:72:37
[INFO] [stderr]    |
[INFO] [stderr] 72 |         MachOperator::StartFn { id, data } => {}
[INFO] [stderr]    |                                     ^^^^ help: try ignoring the field: `data: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Formatter`, `Write`, and `error::Error`
[INFO] [stderr]   --> crates/blitz-ppc64/src/lib.rs:25:5
[INFO] [stderr]    |
[INFO] [stderr] 25 |     error::Error,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 26 |     fmt::{Formatter, Write},
[INFO] [stderr]    |           ^^^^^^^^^  ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Formatter` and `error::Error`
[INFO] [stderr]   --> crates/blitz-js/src/lib.rs:34:5
[INFO] [stderr]    |
[INFO] [stderr] 34 |     error::Error,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 35 |     fmt::{Display, Formatter, Write},
[INFO] [stderr]    |                    ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `portal-solutions-blitz-c` (lib) generated 3 warnings (run `cargo fix --lib -p portal-solutions-blitz-c` to apply 3 suggestions)
[INFO] [stderr] warning: `portal-solutions-blitz-js` (lib) generated 13 warnings (run `cargo fix --lib -p portal-solutions-blitz-js` to apply 11 suggestions)
[INFO] [stderr] warning: `portal-solutions-blitz-reencode` (lib) generated 5 warnings (run `cargo fix --lib -p portal-solutions-blitz-reencode` to apply 5 suggestions)
[INFO] [stderr] warning: `portal-solutions-blitz-ppc64` (lib) generated 1 warning (run `cargo fix --lib -p portal-solutions-blitz-ppc64` to apply 1 suggestion)
[INFO] [stderr] warning: `portal-solutions-blitz-js` (lib test) generated 12 warnings (11 duplicates) (run `cargo fix --lib -p portal-solutions-blitz-js --tests` to apply 1 suggestion)
[INFO] [stderr] warning: `portal-solutions-blitz-reencode` (lib test) generated 5 warnings (5 duplicates)
[INFO] [stderr] warning: `portal-solutions-blitz-ppc64` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: `portal-solutions-blitz-c` (lib test) generated 3 warnings (3 duplicates)
[INFO] [stderr] warning: unused imports: `FnData`, `self`, and `wasmparser::Operator`
[INFO] [stderr]   --> crates/blitz-aarch64/src/naive.rs:23:11
[INFO] [stderr]    |
[INFO] [stderr] 23 |     ops::{FnData, MachOperator, TracingConfig},
[INFO] [stderr]    |           ^^^^^^
[INFO] [stderr] 24 |     shard::{CallTarget, SecondCtxConfig},
[INFO] [stderr] 25 |     wasm_encoder::{self, Catch, FuncType, Instruction, reencode::{self as reencode, Reencode}},
[INFO] [stderr]    |                    ^^^^
[INFO] [stderr] 26 |     wasmparser::Operator,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `alloc::vec::Vec`
[INFO] [stderr]   --> crates/blitz-aarch64/src/sysv.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 | use alloc::vec::Vec;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `FuncType`
[INFO] [stderr]   --> crates/blitz-aarch64/src/sysv.rs:33:20
[INFO] [stderr]    |
[INFO] [stderr] 33 |     wasm_encoder::{FuncType, reencode::Reencode},
[INFO] [stderr]    |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `ConditionCode`
[INFO] [stderr]   --> crates/blitz-aarch64/src/lfi.rs:18:18
[INFO] [stderr]    |
[INFO] [stderr] 18 |     AArch64Arch, ConditionCode, RegisterClass,
[INFO] [stderr]    |                  ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Write`
[INFO] [stderr]   --> crates/blitz-aarch64/src/lib.rs:20:31
[INFO] [stderr]    |
[INFO] [stderr] 20 |     fmt::{Display, Formatter, Write},
[INFO] [stderr]    |                               ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `error::Error`
[INFO] [stderr]   --> crates/blitz-aarch64/src/lib.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 |     error::Error,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `WriterCore`
[INFO] [stderr]   --> crates/blitz-aarch64/src/naive.rs:14:17
[INFO] [stderr]    |
[INFO] [stderr] 14 |         Writer, WriterCore,
[INFO] [stderr]    |                 ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `WriterCore`
[INFO] [stderr]   --> crates/blitz-aarch64/src/sysv.rs:25:17
[INFO] [stderr]    |
[INFO] [stderr] 25 |         Writer, WriterCore,
[INFO] [stderr]    |                 ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> crates/blitz-aarch64/src/lfi.rs:196:9
[INFO] [stderr]     |
[INFO] [stderr] 196 |         state: &State<'_>,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> crates/blitz-aarch64/src/lfi.rs:208:9
[INFO] [stderr]     |
[INFO] [stderr] 208 |         state: &State<'_>,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> crates/blitz-aarch64/src/lfi.rs:220:9
[INFO] [stderr]     |
[INFO] [stderr] 220 |         state: &State<'_>,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `wasmparser::Operator`
[INFO] [stderr]   --> crates/blitz-x86-64/src/lib.rs:40:5
[INFO] [stderr]    |
[INFO] [stderr] 40 |     wasmparser::Operator,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `portal_solutions_asm_x86_64::out::arg::ArgKind`
[INFO] [stderr]   --> crates/blitz-x86-64/src/abi.rs:17:5
[INFO] [stderr]    |
[INFO] [stderr] 17 | use portal_solutions_asm_x86_64::out::arg::ArgKind;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `alloc::vec::Vec`
[INFO] [stderr]  --> crates/blitz-x86-64/src/fast.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use alloc::vec::Vec;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `core::fmt::Display`
[INFO] [stderr]  --> crates/blitz-x86-64/src/fast.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use core::fmt::Display;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `ops::MachOperator`
[INFO] [stderr]  --> crates/blitz-x86-64/src/fast.rs:7:47
[INFO] [stderr]   |
[INFO] [stderr] 7 | use portal_solutions_blitz_common::{asm::Reg, ops::MachOperator};
[INFO] [stderr]   |                                               ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: private item shadows public glob re-export
[INFO] [stderr]   --> crates/blitz-x86-64/src/fast.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 | use portal_solutions_asm_regalloc as regalloc;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] note: the name `regalloc` in the type namespace is supposed to be publicly re-exported here
[INFO] [stderr]   --> crates/blitz-x86-64/src/fast.rs:5:9
[INFO] [stderr]    |
[INFO] [stderr]  5 | pub use portal_solutions_asm_x86_64::*;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] note: but the private item here shadows it
[INFO] [stderr]   --> crates/blitz-x86-64/src/fast.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 | use portal_solutions_asm_regalloc as regalloc;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `FnData`, `FuncType`, and `self`
[INFO] [stderr]   --> crates/blitz-x86-64/src/sysv.rs:37:11
[INFO] [stderr]    |
[INFO] [stderr] 37 |     ops::{FnData, MachOperator, TracingConfig},
[INFO] [stderr]    |           ^^^^^^
[INFO] [stderr] 38 |     wasm_encoder::{self, FuncType, Instruction, reencode::{self as reencode, Reencode}},
[INFO] [stderr]    |                    ^^^^  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `portal_solutions_blitz_common::wasm_encoder`
[INFO] [stderr]    --> crates/blitz-x86-64/src/sysv.rs:452:13
[INFO] [stderr]     |
[INFO] [stderr] 452 |         use portal_solutions_blitz_common::wasm_encoder;
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `self`
[INFO] [stderr]   --> crates/blitz-x86-64/src/naive.rs:12:51
[INFO] [stderr]    |
[INFO] [stderr] 12 | use portal_solutions_blitz_common::wasm_encoder::{self, Catch, FuncType, Instruction, reencode::{self as reencode, Reencode}};
[INFO] [stderr]    |                                                   ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Write`
[INFO] [stderr]   --> crates/blitz-x86-64/src/lib.rs:34:31
[INFO] [stderr]    |
[INFO] [stderr] 34 |     fmt::{Display, Formatter, Write},
[INFO] [stderr]    |                               ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `MemArg`
[INFO] [stderr]   --> crates/blitz-x86-64/src/sysv.rs:31:34
[INFO] [stderr]    |
[INFO] [stderr] 31 |     out::{Writer, arg::{ArgKind, MemArg, MemArgKind}},
[INFO] [stderr]    |                                  ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `MemArg`
[INFO] [stderr]  --> crates/blitz-x86-64/src/naive.rs:8:54
[INFO] [stderr]   |
[INFO] [stderr] 8 | use portal_solutions_asm_x86_64::out::arg::{ArgKind, MemArg, MemArgKind};
[INFO] [stderr]   |                                                      ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `error::Error`
[INFO] [stderr]   --> crates/blitz-x86-64/src/lib.rs:33:5
[INFO] [stderr]    |
[INFO] [stderr] 33 |     error::Error,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `arg::Arg`
[INFO] [stderr]   --> crates/blitz-x86-64/src/naive.rs:21:19
[INFO] [stderr]    |
[INFO] [stderr] 21 |     out::{Writer, arg::Arg},
[INFO] [stderr]    |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/blitz-x86-64/src/fast.rs:360:25
[INFO] [stderr]     |
[INFO] [stderr] 360 |                     let mut it = state
[INFO] [stderr]     |                         ----^^
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/blitz-x86-64/src/fast.rs:469:25
[INFO] [stderr]     |
[INFO] [stderr] 469 |                     let mut tmp = Reg(0);
[INFO] [stderr]     |                         ----^^^
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/blitz-x86-64/src/fast.rs:661:21
[INFO] [stderr]     |
[INFO] [stderr] 661 |                 let mut tmp = Reg(0);
[INFO] [stderr]     |                     ----^^^
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `t` is assigned to, but never used
[INFO] [stderr]    --> crates/blitz-x86-64/src/fast.rs:310:21
[INFO] [stderr]     |
[INFO] [stderr] 310 |                 let t;
[INFO] [stderr]     |                     ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: consider using `_t` instead
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a`
[INFO] [stderr]    --> crates/blitz-x86-64/src/fast.rs:681:21
[INFO] [stderr]     |
[INFO] [stderr] 681 |                 for a in 0..state.num_returns {
[INFO] [stderr]     |                     ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `t` is never read
[INFO] [stderr]    --> crates/blitz-x86-64/src/fast.rs:318:21
[INFO] [stderr]     |
[INFO] [stderr] 318 |                     t = tt;
[INFO] [stderr]     |                     ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: maybe it is overwritten before being read?
[INFO] [stderr]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> crates/blitz-x86-64/src/naive.rs:136:9
[INFO] [stderr]     |
[INFO] [stderr] 136 |         state: &mut State<'_>,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ty`
[INFO] [stderr]    --> crates/blitz-x86-64/src/naive.rs:273:42
[INFO] [stderr]     |
[INFO] [stderr] 273 |             MachOperator::Local { count, ty } => {
[INFO] [stderr]     |                                          ^^ help: try ignoring the field: `ty: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `annot`
[INFO] [stderr]    --> crates/blitz-x86-64/src/naive.rs:314:42
[INFO] [stderr]     |
[INFO] [stderr] 314 |             MachOperator::Operator { op, annot } => match match op.as_ref() {
[INFO] [stderr]     |                                          ^^^^^ help: try ignoring the field: `annot: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a`
[INFO] [stderr]    --> crates/blitz-x86-64/src/naive.rs:834:21
[INFO] [stderr]     |
[INFO] [stderr] 834 |                 for a in 0..state.num_returns {
[INFO] [stderr]     |                     ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `blockty`
[INFO] [stderr]    --> crates/blitz-x86-64/src/naive.rs:880:32
[INFO] [stderr]     |
[INFO] [stderr] 880 |             Instruction::Block(blockty) => {
[INFO] [stderr]     |                                ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `blockty`
[INFO] [stderr]    --> crates/blitz-x86-64/src/naive.rs:895:29
[INFO] [stderr]     |
[INFO] [stderr] 895 |             Instruction::If(blockty) => {
[INFO] [stderr]     |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `blockty`
[INFO] [stderr]    --> crates/blitz-x86-64/src/naive.rs:913:31
[INFO] [stderr]     |
[INFO] [stderr] 913 |             Instruction::Loop(blockty) => {
[INFO] [stderr]     |                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `blockty`
[INFO] [stderr]     --> crates/blitz-x86-64/src/naive.rs:1023:35
[INFO] [stderr]      |
[INFO] [stderr] 1023 |             Instruction::TryTable(blockty, catches) => {
[INFO] [stderr]      |                                   ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_blockty`
[INFO] [stderr] 
[INFO] [stderr] warning: type `fast::Endable` is more private than the item `fast::State::if_stack`
[INFO] [stderr]   --> crates/blitz-x86-64/src/fast.rs:74:5
[INFO] [stderr]    |
[INFO] [stderr] 74 |     pub if_stack: alloc::vec::Vec<Endable>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `fast::State::if_stack` is reachable at visibility `pub`
[INFO] [stderr]    |
[INFO] [stderr] note: but type `fast::Endable` is only usable at visibility `pub(self)`
[INFO] [stderr]   --> crates/blitz-x86-64/src/fast.rs:81:1
[INFO] [stderr]    |
[INFO] [stderr] 81 | enum Endable {
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    = note: `#[warn(private_interfaces)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `portal_solutions_blitz_common::wasm_encoder`
[INFO] [stderr]   --> crates/blitz-riscv64/src/naive.rs:24:5
[INFO] [stderr]    |
[INFO] [stderr] 24 | use portal_solutions_blitz_common::wasm_encoder;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `alloc::vec::Vec`
[INFO] [stderr]   --> crates/blitz-riscv64/src/sysv.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 | use alloc::vec::Vec;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `push`
[INFO] [stderr]   --> crates/blitz-riscv64/src/sysv.rs:33:66
[INFO] [stderr]    |
[INFO] [stderr] 33 | use crate::naive::{State, WriterExt as NaiveExt, flush_regalloc, push, pop, pop_regalloc_to, SCR};
[INFO] [stderr]    |                                                                  ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Write`
[INFO] [stderr]   --> crates/blitz-riscv64/src/lib.rs:10:31
[INFO] [stderr]    |
[INFO] [stderr] 10 |     fmt::{Display, Formatter, Write},
[INFO] [stderr]    |                               ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `error::Error`
[INFO] [stderr]  --> crates/blitz-riscv64/src/lib.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 |     error::Error,
[INFO] [stderr]   |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/blitz-riscv64/src/naive.rs:529:21
[INFO] [stderr]     |
[INFO] [stderr] 529 |                 let mut it = state
[INFO] [stderr]     |                     ----^^
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable `n` is assigned to, but never used
[INFO] [stderr]     --> crates/blitz-riscv64/src/naive.rs:1486:25
[INFO] [stderr]      |
[INFO] [stderr] 1486 |                     let mut n = 0usize;
[INFO] [stderr]      |                         ^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: consider using `_n` instead
[INFO] [stderr]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `n` is never read
[INFO] [stderr]     --> crates/blitz-riscv64/src/naive.rs:1489:25
[INFO] [stderr]      |
[INFO] [stderr] 1489 |                         n += 1;
[INFO] [stderr]      |                         ^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = help: maybe it is overwritten before being read?
[INFO] [stderr]      = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ty`
[INFO] [stderr]     --> crates/blitz-riscv64/src/naive.rs:1740:42
[INFO] [stderr]      |
[INFO] [stderr] 1740 |             MachOperator::Local { count, ty } => {
[INFO] [stderr]      |                                          ^^ help: try ignoring the field: `ty: _`
[INFO] [stderr] 
[INFO] [stderr] warning: constant `SP` is never used
[INFO] [stderr]   --> crates/blitz-riscv64/src/lib.rs:19:7
[INFO] [stderr]    |
[INFO] [stderr] 19 | const SP: Reg = Reg(2);
[INFO] [stderr]    |       ^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `error::Error`
[INFO] [stderr]  --> crates/blitz-riscv64/src/lib.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 |     error::Error,
[INFO] [stderr]   |     ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `portal_solutions_blitz_common::wasm_encoder`
[INFO] [stderr]   --> crates/blitz-riscv64/src/naive.rs:24:5
[INFO] [stderr]    |
[INFO] [stderr] 24 | use portal_solutions_blitz_common::wasm_encoder;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `error::Error`
[INFO] [stderr]   --> crates/blitz-x86-64/src/lib.rs:33:5
[INFO] [stderr]    |
[INFO] [stderr] 33 |     error::Error,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `wasmparser::Operator`
[INFO] [stderr]   --> crates/blitz-x86-64/src/lib.rs:40:5
[INFO] [stderr]    |
[INFO] [stderr] 40 |     wasmparser::Operator,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `error::Error`
[INFO] [stderr]   --> crates/blitz-aarch64/src/lib.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 |     error::Error,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `FnData`, `self`, and `wasmparser::Operator`
[INFO] [stderr]   --> crates/blitz-aarch64/src/naive.rs:23:11
[INFO] [stderr]    |
[INFO] [stderr] 23 |     ops::{FnData, MachOperator, TracingConfig},
[INFO] [stderr]    |           ^^^^^^
[INFO] [stderr] 24 |     shard::{CallTarget, SecondCtxConfig},
[INFO] [stderr] 25 |     wasm_encoder::{self, Catch, FuncType, Instruction, reencode::{self as reencode, Reencode}},
[INFO] [stderr]    |                    ^^^^
[INFO] [stderr] 26 |     wasmparser::Operator,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `portal-solutions-blitz-aarch64` (lib) generated 11 warnings (run `cargo fix --lib -p portal-solutions-blitz-aarch64` to apply 7 suggestions)
[INFO] [stderr] warning: `portal-solutions-blitz-x86-64` (lib) generated 29 warnings (run `cargo fix --lib -p portal-solutions-blitz-x86-64` to apply 20 suggestions)
[INFO] [stderr] warning: `portal-solutions-blitz-riscv64` (lib) generated 10 warnings (run `cargo fix --lib -p portal-solutions-blitz-riscv64` to apply 5 suggestions)
[INFO] [stderr] warning: `portal-solutions-blitz-riscv64` (lib test) generated 10 warnings (8 duplicates) (run `cargo fix --lib -p portal-solutions-blitz-riscv64 --tests` to apply 2 suggestions)
[INFO] [stderr] warning: `portal-solutions-blitz-x86-64` (lib test) generated 29 warnings (27 duplicates) (run `cargo fix --lib -p portal-solutions-blitz-x86-64 --tests` to apply 2 suggestions)
[INFO] [stderr] warning: `portal-solutions-blitz-aarch64` (lib test) generated 11 warnings (9 duplicates) (run `cargo fix --lib -p portal-solutions-blitz-aarch64 --tests` to apply 2 suggestions)
[INFO] [stderr] warning: unused import: `js_apply_data_segments`
[INFO] [stderr]   --> crates/blitz-tests/tests/e2e.rs:56:33
[INFO] [stderr]    |
[INFO] [stderr] 56 | use portal_solutions_blitz_js::{js_apply_data_segments, js_emit_exports, js_emit_imports, js_module_preamble, JsWrite, State as JsSt...
[INFO] [stderr]    |                                 ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::io::Write as _`
[INFO] [stderr]    --> crates/blitz-tests/tests/e2e.rs:241:9
[INFO] [stderr]     |
[INFO] [stderr] 241 |     use std::io::Write as _;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::io::Write as _`
[INFO] [stderr]    --> crates/blitz-tests/tests/e2e.rs:442:9
[INFO] [stderr]     |
[INFO] [stderr] 442 |     use std::io::Write as _;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::io::Write as _`
[INFO] [stderr]     --> crates/blitz-tests/tests/e2e.rs:1543:9
[INFO] [stderr]      |
[INFO] [stderr] 1543 |     use std::io::Write as _;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `portal_solutions_blitz_c::shard::c_emit_cross_shard_decls`
[INFO] [stderr]     --> crates/blitz-tests/tests/e2e.rs:5149:9
[INFO] [stderr]      |
[INFO] [stderr] 5149 |     use portal_solutions_blitz_c::shard::c_emit_cross_shard_decls;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/blitz-tests/tests/e2e.rs:537:9
[INFO] [stderr]     |
[INFO] [stderr] 537 |     let mut mem = vec![0u8; 64];
[INFO] [stderr]     |         ----^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]     --> crates/blitz-tests/tests/e2e.rs:5161:9
[INFO] [stderr]      |
[INFO] [stderr] 5161 |     let mut found_sigs: std::collections::BTreeSet<&str> = Default::default();
[INFO] [stderr]      |         ----^^^^^^^^^^
[INFO] [stderr]      |         |
[INFO] [stderr]      |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `found_sigs`
[INFO] [stderr]     --> crates/blitz-tests/tests/e2e.rs:5161:9
[INFO] [stderr]      |
[INFO] [stderr] 5161 |     let mut found_sigs: std::collections::BTreeSet<&str> = Default::default();
[INFO] [stderr]      |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_found_sigs`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `run_js_with_grow` is never used
[INFO] [stderr]     --> crates/blitz-tests/tests/e2e.rs:1613:4
[INFO] [stderr]      |
[INFO] [stderr] 1613 | fn run_js_with_grow(js_src: &str, init_pages: u32, args: &[i64]) -> Vec<i64> {
[INFO] [stderr]      |    ^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `assert_lfi_x64_gs_memory` is never used
[INFO] [stderr]     --> crates/blitz-tests/tests/e2e.rs:4541:4
[INFO] [stderr]      |
[INFO] [stderr] 4541 | fn assert_lfi_x64_gs_memory(asm: &str) {
[INFO] [stderr]      |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `compile_c_sharded_with_preamble` is never used
[INFO] [stderr]     --> crates/blitz-tests/tests/e2e.rs:5148:4
[INFO] [stderr]      |
[INFO] [stderr] 5148 | fn compile_c_sharded_with_preamble(wasm: &[u8], n: usize) -> (String, Vec<String>) {
[INFO] [stderr]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `run_c_sharded_with_preamble` is never used
[INFO] [stderr]     --> crates/blitz-tests/tests/e2e.rs:5203:4
[INFO] [stderr]      |
[INFO] [stderr] 5203 | fn run_c_sharded_with_preamble(preamble: &str, shards: &[String], fn_id: u32, args: &[u64], rets: usize) -> Vec<u64> {
[INFO] [stderr]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `portal-solutions-blitz-tests` (test "e2e") generated 12 warnings (run `cargo fix --test "e2e" -p portal-solutions-blitz-tests` to apply 8 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_aarch64-f9554d1ea648913d)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_c-cac9343f9e45158d)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_codegen-9d6456468563bb2b)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_common-061fb97766454b54)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_i4-f00c4e35bf8830bb)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_js-74fa2461f18080d1)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_jvm-f876a5daf73cc443)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_opt-cfadee0378da98e8)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_ppc64-e822bf5e045dd07f)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_reencode-cf921c6aa367f3fa)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_riscv64-f42cef5ccf8277d0)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_solutions_blitz_specialize-2a3a92bf16901346)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test tests::deopt_guard_continues_on_hold_branches_on_fail ... ok
[INFO] [stdout] test tests::specialize_memory_folds_const_region_load ... ok
[INFO] [stdout] test tests::branch_analysis_resolves_nested_targets ... ok
[INFO] [stdout] test tests::br_table_resolves_each_arm ... ok
[INFO] [stdout] test tests::specialize_value_folds_and_guards ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e.rs (/opt/rustwide/target/debug/deps/e2e-33fa3c09c7ad8199)
[INFO] [stdout] 
[INFO] [stdout] running 336 tests
[INFO] [stdout] test shard_asm_single_no_scr_aarch64_naive ... ok
[INFO] [stdout] test shard_asm_cross_scr_load_aarch64_sysv ... ok
[INFO] [stdout] test shard_asm_single_no_scr_x86_64_naive ... ok
[INFO] [stdout] test shard_asm_single_no_scr_aarch64_sysv ... ok
[INFO] [stdout] test shard_asm_single_no_scr_x86_64_sysv ... ok
[INFO] [stdout] test shard_asm_cross_scr_load_aarch64_naive ... ok
[INFO] [stdout] test shard_asm_cross_scr_load_x86_64_naive ... ok
[INFO] [stdout] test shard_asm_cross_scr_load_x86_64_sysv ... ok
[INFO] [stdout] test test_add_c ... ok
[INFO] [stdout] test test_backend_abi_types_aarch64 ... ok
[INFO] [stdout] test test_add_js ... ok
[INFO] [stdout] test test_esm_exports_structural ... ok
[INFO] [stdout] test test_esm_imports_structural ... ok
[INFO] [stdout] test test_esm_preamble_structural ... ok
[INFO] [stdout] test test_const_c ... ok
[INFO] [stdout] test test_const_js ... ok
[INFO] [stdout] test test_brtable_tmp_assign_js ... ok
[INFO] [stdout] test test_backend_abi_types_riscv64 ... ok
[INFO] [stdout] test test_backend_abi_types_x86_64 ... ok
[INFO] [stdout] test test_c_function_signature ... ok
[INFO] [stdout] test test_brtable_tmp_assign_c ... ok
[INFO] [stdout] test test_esm_vs_cjs_distinct ... ok
[INFO] [stdout] test test_data_segment_js ... FAILED
[INFO] [stdout] test test_exec_add_c ... ok
[INFO] [stdout] test shard_two_fn_cross_call_c ... ok
[INFO] [stdout] test test_exec_const_c ... ok
[INFO] [stdout] test test_data_segment_c ... ok
[INFO] [stdout] test test_exec_i64sub_c ... ok
[INFO] [stdout] test test_exec_divu_c ... ok
[INFO] [stdout] test test_exec_localset_c ... ok
[INFO] [stdout] test test_exec_i64const_c ... ok
[INFO] [stdout] test shard_single_equiv_js ... ok
[INFO] [stdout] test shard_three_fn_mixed_c ... ok
[INFO] [stdout] test shard_two_fn_cross_call_js ... ok
[INFO] [stdout] test test_export_c ... ok
[INFO] [stdout] test test_export_js ... ok
[INFO] [stdout] test test_exec_shl_c ... ok
[INFO] [stdout] test test_exec_localset_js ... ok
[INFO] [stdout] test test_i32divu_operand_order_js ... ok
[INFO] [stdout] test test_exec_brtable_c ... ok
[INFO] [stdout] test test_i32shl_operand_order_js ... ok
[INFO] [stdout] test test_i32shrs_paren_js ... ok
[INFO] [stdout] test test_i32sub_operand_order_c ... ok
[INFO] [stdout] test test_exec_i64const_js ... ok
[INFO] [stdout] test test_i32sub_operand_order_js ... ok
[INFO] [stdout] test test_i64const_c ... ok
[INFO] [stdout] test test_i64const_js ... ok
[INFO] [stdout] test test_i64shrs_paren_js ... ok
[INFO] [stdout] test test_i64sub_operand_order_js ... ok
[INFO] [stdout] test test_exec_divu_js ... ok
[INFO] [stdout] test test_exec_const_js ... ok
[INFO] [stdout] test test_js_function_signature ... ok
[INFO] [stdout] test test_exec_shl_js ... ok
[INFO] [stdout] test test_lfi_aarch64_verify ... ok
[INFO] [stdout] test test_exec_brtable_js ... ok
[INFO] [stdout] test shard_single_equiv_c ... ok
[INFO] [stdout] test test_import_call_c ... ok
[INFO] [stdout] test test_i32_store_load_c ... ok
[INFO] [stdout] test test_lfi_x64_verify ... ok
[INFO] [stdout] test test_lfi_x64_verify_add ... ok
[INFO] [stdout] test test_localset_syntax_c ... ok
[INFO] [stdout] test test_localset_syntax_js ... ok
[INFO] [stdout] test test_localtee_syntax_c ... ok
[INFO] [stdout] test test_localtee_syntax_js ... ok
[INFO] [stdout] test test_loop_continue_c ... ok
[INFO] [stdout] test test_loop_continue_js ... ok
[INFO] [stdout] test test_lfi_x64_no_ret_add ... ok
[INFO] [stdout] test test_lfi_x64_assembles ... ok
[INFO] [stdout] test test_lfi_aarch64_assembles ... ok
[INFO] [stdout] test test_lfi_x64_no_ret_simple ... ok
[INFO] [stdout] test test_exec_i64sub_js ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_codegen_data_segment ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_add ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_brtable ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_const ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_divu ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_i32_store_load ... ok
[INFO] [stdout] test test_exec_loop_counter_c ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_i64const ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_i64sub ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_localset ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_i64_store_load ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_loop_counter ... ok
[INFO] [stdout] test test_memarg_offset_c ... ok
[INFO] [stdout] test test_i64_store_load_c ... ok
[INFO] [stdout] test test_native_aarch64_naive_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_aarch64_naive_codegen_data_segment ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_shl ... ok
[INFO] [stdout] test test_native_aarch64_naive_bin_exec_sub ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_add ... ok
[INFO] [stdout] test test_native_aarch64_naive_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_aarch64_naive_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_brtable ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_divu ... ok
[INFO] [stdout] test test_native_aarch64_naive_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_i32_store_load ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_i64_store_load ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_i64sub ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_localset ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_import_call ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_loop_counter ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_sub ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_shl ... ok
[INFO] [stdout] test test_exec_sub_c ... ok
[INFO] [stdout] test test_native_aarch64_naive_exec_i64const ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_codegen_data_segment ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_add ... ok
[INFO] [stdout] test test_memory_grow_js ... FAILED
[INFO] [stdout] test test_native_aarch64_naive_exec_const ... ok
[INFO] [stdout] test test_memory_size_js ... FAILED
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_const ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_brtable ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_i32_store_load ... ok
[INFO] [stdout] test test_native_aarch64_naive_with_import ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_divu ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_i64const ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_i64sub ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_localset ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_i64_store_load ... ok
[INFO] [stdout] test test_native_aarch64_sysv_codegen_data_segment ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_shl ... ok
[INFO] [stdout] test test_native_aarch64_sysv_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_aarch64_sysv_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_aarch64_sysv_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_sub ... ok
[INFO] [stdout] test test_native_aarch64_sysv_bin_exec_loop_counter ... ok
[INFO] [stdout] test test_native_aarch64_sysv_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_aarch64_naive_with_data ... ok
[INFO] [stdout] test test_native_aarch64_naive_with_memory ... ok
[INFO] [stdout] test test_exec_add_js ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_const ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_i64_store_load ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_divu ... ok
[INFO] [stdout] test test_i32_store_load_js ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_i32_store_load ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_import_call ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_add ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_i64sub ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_i64const ... ok
[INFO] [stdout] test test_memory_size_c ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_codegen_data_segment ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_aarch64_sysv_with_data ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_brtable ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_shl ... ok
[INFO] [stdout] test test_native_aarch64_sysv_with_memory ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_loop_counter ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_const ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_brtable ... ok
[INFO] [stdout] test test_memory_grow_c ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_i32_store_load ... ok
[INFO] [stdout] test test_native_aarch64_sysv_with_import ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_loop_counter ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_i64const ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_localset ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_divu ... ok
[INFO] [stdout] test test_native_aarch64_sysv_exec_sub ... ok
[INFO] [stdout] test test_native_riscv64_naive_codegen_data_segment ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_localset ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_shl ... ok
[INFO] [stdout] test test_native_riscv64_naive_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_i64sub ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_sub ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_add ... ok
[INFO] [stdout] test test_native_riscv64_naive_bin_exec_i64_store_load ... ok
[INFO] [stdout] test test_exec_sub_js ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_add ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_i32_store_load ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_import_call ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_localset ... ok
[INFO] [stdout] test test_native_riscv64_naive_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_loop_counter ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_sub ... ok
[INFO] [stdout] test test_native_riscv64_naive_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_riscv64_naive_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_brtable ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_divu ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_i64sub ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_shl ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_codegen_data_segment ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_brtable ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_add ... ok
[INFO] [stdout] test test_import_call_js ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_i64_store_load ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_divu ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_i64const ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_const ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_i64sub ... ok
[INFO] [stdout] test test_native_riscv64_sysv_codegen_data_segment ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_i32_store_load ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_localset ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_i64_store_load ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_loop_counter ... ok
[INFO] [stdout] test test_native_riscv64_sysv_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_riscv64_sysv_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_riscv64_sysv_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_sub ... ok
[INFO] [stdout] test test_native_riscv64_sysv_bin_exec_shl ... ok
[INFO] [stdout] test test_native_riscv64_sysv_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_riscv64_naive_exec_const ... ok
[INFO] [stdout] test test_native_riscv64_naive_with_import ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_const ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_brtable ... FAILED
[INFO] [stdout] test test_native_riscv64_sysv_exec_i64const ... ok
[INFO] [stdout] test test_memarg_offset_js ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_import_call ... FAILED
[INFO] [stdout] test test_native_riscv64_naive_exec_i64const ... ok
[INFO] [stdout] test test_native_riscv64_naive_with_data ... ok
[INFO] [stdout] test test_native_riscv64_naive_with_memory ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_sub ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_codegen_data_segment ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_const ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_add ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_divu ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_brtable ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_i32_store_load ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_i64_store_load ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_localset ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_loop_counter ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_shl ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_sub ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_i64const ... ok
[INFO] [stdout] test test_native_x86_64_naive_codegen_data_segment ... ok
[INFO] [stdout] test test_native_x86_64_naive_bin_exec_i64sub ... ok
[INFO] [stdout] test test_native_x86_64_naive_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_x86_64_naive_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_x86_64_naive_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_add ... ok
[INFO] [stdout] test test_native_x86_64_naive_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_riscv64_sysv_with_memory ... FAILED
[INFO] [stdout] test test_native_x86_64_naive_exec_i32_store_load ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_i64_store_load ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_brtable ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_divu ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_import_call ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_i64sub ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_localset ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_loop_counter ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_shl ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_sub ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_shl ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_i32_store_load ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_codegen_data_segment ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_add ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_add ... ok
[INFO] [stdout] test test_native_riscv64_sysv_with_import ... FAILED
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_brtable ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_const ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_divu ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_i32_store_load ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_i64const ... ok
[INFO] [stdout] test test_i64_store_load_js ... ok
[INFO] [stdout] test test_native_x86_64_naive_with_import ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_i64_store_load ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_i64sub ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_i64_store_load ... ok
[INFO] [stdout] test test_native_riscv64_sysv_with_data ... ok
[INFO] [stdout] test test_native_x86_64_sysv_codegen_no_throw_normal_exit ... ok
[INFO] [stdout] test test_native_x86_64_sysv_codegen_data_segment ... ok
[INFO] [stdout] test test_native_x86_64_sysv_codegen_throw_catch_matching ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_localset ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_i64sub ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_sub ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_localset ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_loop_counter ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_divu ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_i64const ... ok
[INFO] [stdout] test test_exec_loop_counter_js ... ok
[INFO] [stdout] test test_native_x86_64_naive_with_memory ... ok
[INFO] [stdout] test test_native_x86_64_sysv_codegen_memory_grow ... ok
[INFO] [stdout] test test_native_x86_64_sysv_bin_exec_shl ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_divu ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_i64sub ... ok
[INFO] [stdout] test test_native_x86_64_naive_exec_const ... ok
[INFO] [stdout] test test_native_x86_64_naive_with_data ... ok
[INFO] [stdout] test test_native_riscv64_sysv_exec_loop_counter ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_import_call ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_i32_store_load ... ok
[INFO] [stdout] test test_native_x86_64_sysv_with_memory ... ok
[INFO] [stdout] test test_native_x86_64_sysv_with_data ... ok
[INFO] [stdout] test test_sysv_tracing_counters_aarch64 ... ok
[INFO] [stdout] test test_native_x86_64_sysv_codegen_throw_catch_all ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_localset ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_const ... ok
[INFO] [stdout] test test_sysv_tracing_counters_riscv64 ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_brtable ... ok
[INFO] [stdout] test test_sysv_tracing_entry_spec_aarch64 ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_i64const ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_i64_store_load ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_sub ... ok
[INFO] [stdout] test test_tracing_site_per_loop_and_entry ... ok
[INFO] [stdout] test test_tracing_disabled_is_zero_overhead ... ok
[INFO] [stdout] test test_sysv_tracing_counters_increment ... ok
[INFO] [stdout] test test_tracing_uses_no_baked_address ... ok
[INFO] [stdout] test test_sysv_tracing_entry_spec_riscv64 ... ok
[INFO] [stdout] test test_native_x86_64_sysv_with_import ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_add ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_loop_counter ... ok
[INFO] [stdout] test test_no_throw_normal_exit_c ... ok
[INFO] [stdout] test test_unicorn_riscv64_naive_backend ... ok
[INFO] [stdout] test test_unicorn_aarch64_naive_backend ... ok
[INFO] [stdout] test test_unicorn_aarch64_sysv_backend ... ok
[INFO] [stdout] test test_unicorn_riscv64_sysv_backend ... ok
[INFO] [stdout] test test_unicorn_x86_64_naive_backend ... ok
[INFO] [stdout] test test_sysv_tracing_specialization_tailjump ... ok
[INFO] [stdout] test test_native_x86_64_sysv_exec_shl ... ok
[INFO] [stdout] test test_no_throw_normal_exit_js ... ok
[INFO] [stdout] test test_throw_catch_all_c ... ok
[INFO] [stdout] test test_sysv_tracing_loop_site_specialization ... ok
[INFO] [stdout] test test_throw_catch_matching_tag_c ... ok
[INFO] [stdout] test test_throw_catch_matching_tag_js ... ok
[INFO] [stdout] test test_throw_catch_all_js ... ok
[INFO] [stdout] test test_unicorn_x86_64_sysv_backend ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_data_segment_js stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_data_segment_js' (59) panicked at crates/blitz-tests/tests/e2e.rs:422:10:
[INFO] [stdout] node not found in PATH: Os { code: 7, kind: ArgumentListTooLong, message: "Argument list too long" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57201a510d88 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57201a510d88 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57201a52545a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57201a52545a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x57201a5155a2 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57201a5155a2 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57201a4ef646 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57201a4ef646 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57201a508d79 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57201971766c - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57201971766c - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57201a508f32 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57201a508f32 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57201a4ef702 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57201a4e4709 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57201a4f041d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57201a525c1c - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57201a525962 - core[28b146924c2f19c6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x5720196a1043 - <core[28b146924c2f19c6]::result::Result<std[929523f510218772]::process::Output, std[929523f510218772]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x572019588e8f - e2e[8988e282bc6b2f1d]::run_js_with_mem
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:422:10
[INFO] [stdout]   22:     0x5720195c706e - e2e[8988e282bc6b2f1d]::test_data_segment_js
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:1728:16
[INFO] [stdout]   23:     0x57201957a567 - e2e[8988e282bc6b2f1d]::test_data_segment_js::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:1713:26
[INFO] [stdout]   24:     0x57201967bd46 - <e2e[8988e282bc6b2f1d]::test_data_segment_js::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57201970a74b - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57201970a74b - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x572019717fc5 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x572019717fc5 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x572019717fc5 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x572019712b24 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x572019712b24 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57201971b042 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57201971b042 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57201971b042 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57201a51023f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   44:     0x57201a51023f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7f4b4ad7aaa4 - <unknown>
[INFO] [stdout]   46:     0x7f4b4ae07a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_memory_grow_js stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_memory_grow_js' (394) panicked at crates/blitz-tests/tests/e2e.rs:422:10:
[INFO] [stdout] node not found in PATH: Os { code: 7, kind: ArgumentListTooLong, message: "Argument list too long" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57201a510d88 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57201a510d88 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57201a52545a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57201a52545a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x57201a5155a2 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57201a5155a2 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57201a4ef646 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57201a4ef646 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57201a508d79 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57201971766c - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57201971766c - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57201a508f32 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57201a508f32 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57201a4ef702 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57201a4e4709 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57201a4f041d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57201a525c1c - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57201a525962 - core[28b146924c2f19c6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x5720196a1043 - <core[28b146924c2f19c6]::result::Result<std[929523f510218772]::process::Output, std[929523f510218772]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x572019588e8f - e2e[8988e282bc6b2f1d]::run_js_with_mem
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:422:10
[INFO] [stdout]   22:     0x5720195c5d1a - e2e[8988e282bc6b2f1d]::test_memory_grow_js
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:1683:16
[INFO] [stdout]   23:     0x57201957a227 - e2e[8988e282bc6b2f1d]::test_memory_grow_js::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:1673:25
[INFO] [stdout]   24:     0x57201967bc86 - <e2e[8988e282bc6b2f1d]::test_memory_grow_js::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57201970a74b - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57201970a74b - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x572019717fc5 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x572019717fc5 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x572019717fc5 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x572019712b24 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x572019712b24 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57201971b042 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57201971b042 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57201971b042 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57201a51023f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   44:     0x57201a51023f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7f4b4ad7aaa4 - <unknown>
[INFO] [stdout]   46:     0x7f4b4ae07a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_memory_size_js stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_memory_size_js' (396) panicked at crates/blitz-tests/tests/e2e.rs:422:10:
[INFO] [stdout] node not found in PATH: Os { code: 7, kind: ArgumentListTooLong, message: "Argument list too long" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57201a510d88 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57201a510d88 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57201a52545a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57201a52545a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x57201a5155a2 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57201a5155a2 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57201a4ef646 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57201a4ef646 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57201a508d79 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57201971766c - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57201971766c - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57201a508f32 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57201a508f32 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57201a4ef702 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57201a4e4709 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57201a4f041d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57201a525c1c - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57201a525962 - core[28b146924c2f19c6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x5720196a1043 - <core[28b146924c2f19c6]::result::Result<std[929523f510218772]::process::Output, std[929523f510218772]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x572019588e8f - e2e[8988e282bc6b2f1d]::run_js_with_mem
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:422:10
[INFO] [stdout]   22:     0x5720195c64c3 - e2e[8988e282bc6b2f1d]::test_memory_size_js
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:1656:16
[INFO] [stdout]   23:     0x57201957a257 - e2e[8988e282bc6b2f1d]::test_memory_size_js::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:1650:25
[INFO] [stdout]   24:     0x57201967bcc6 - <e2e[8988e282bc6b2f1d]::test_memory_size_js::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57201970a74b - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57201970a74b - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x572019717fc5 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x572019717fc5 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x572019717fc5 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x572019712b24 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x572019712b24 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57201971b042 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57201971b042 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57201971b042 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57201a51023f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   44:     0x57201a51023f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7f4b4ad7aaa4 - <unknown>
[INFO] [stdout]   46:     0x7f4b4ae07a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_native_riscv64_sysv_exec_brtable stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_native_riscv64_sysv_exec_brtable' (614) panicked at crates/blitz-tests/tests/e2e.rs:3777:5:
[INFO] [stdout] assertion `left == right` failed: selector 0 → 20 for Riscv64
[INFO] [stdout]   left: 0
[INFO] [stdout]  right: 20
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57201a510d88 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57201a510d88 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57201a52545a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57201a52545a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x57201a5155a2 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57201a5155a2 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57201a4ef646 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57201a4ef646 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57201a508d79 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57201971766c - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57201971766c - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57201a508f32 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57201a508f32 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57201a4ef702 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57201a4e4709 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57201a4f041d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57201a525c1c - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57201a525b03 - core[28b146924c2f19c6]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57201a4cede0 - core[28b146924c2f19c6]::panicking::assert_failed::<u32, u32>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5720195a4ef2 - e2e[8988e282bc6b2f1d]::assert_native_exec_brtable
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:3777:5
[INFO] [stdout]   22:     0x5720195d5420 - e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_exec_brtable
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:3152:66
[INFO] [stdout]   23:     0x57201957dab7 - e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_exec_brtable::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:3152:61
[INFO] [stdout]   24:     0x57201967e006 - <e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_exec_brtable::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57201970a74b - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57201970a74b - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x572019717fc5 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x572019717fc5 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x572019717fc5 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x572019712b24 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x572019712b24 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57201971b042 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57201971b042 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57201971b042 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57201a51023f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   44:     0x57201a51023f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7f4b4ad7aaa4 - <unknown>
[INFO] [stdout]   46:     0x7f4b4ae07a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_native_riscv64_sysv_exec_import_call stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_native_riscv64_sysv_exec_import_call' (630) panicked at crates/blitz-tests/tests/e2e.rs:4026:5:
[INFO] [stdout] assertion `left == right` failed: env::add_one(42) should return 43 for Riscv64
[INFO] [stdout]   left: 42
[INFO] [stdout]  right: 43
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57201a510d88 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57201a510d88 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57201a52545a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57201a52545a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x57201a5155a2 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57201a5155a2 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57201a4ef646 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57201a4ef646 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57201a508d79 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57201971766c - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57201971766c - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57201a508f32 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57201a508f32 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57201a4ef702 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57201a4e4709 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57201a4f041d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57201a525c1c - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57201a525b03 - core[28b146924c2f19c6]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57201a5218f2 - core[28b146924c2f19c6]::panicking::assert_failed::<u64, u64>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5720195a9be3 - e2e[8988e282bc6b2f1d]::assert_native_exec_import_call
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:4026:5
[INFO] [stdout]   22:     0x5720195d5a10 - e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_exec_import_call
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:3152:66
[INFO] [stdout]   23:     0x57201957e727 - e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_exec_import_call::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:3152:61
[INFO] [stdout]   24:     0x57201967ec86 - <e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_exec_import_call::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57201970a74b - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57201970a74b - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x572019717fc5 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x572019717fc5 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x572019717fc5 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x572019712b24 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x572019712b24 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57201971b042 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57201971b042 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57201971b042 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57201a51023f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   44:     0x57201a51023f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7f4b4ad7aaa4 - <unknown>
[INFO] [stdout]   46:     0x7f4b4ae07a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_native_riscv64_sysv_with_memory stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_native_riscv64_sysv_with_memory' (655) panicked at crates/blitz-tests/tests/e2e.rs:2864:28:
[INFO] [stdout] assertion `left == right` failed: memory.size should return 1 page for Riscv64 sysv
[INFO] [stdout]   left: 1412954046072087
[INFO] [stdout]  right: 1
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57201a510d88 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57201a510d88 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57201a52545a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57201a52545a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x57201a5155a2 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57201a5155a2 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57201a4ef646 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57201a4ef646 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57201a508d79 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57201971766c - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57201971766c - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57201a508f32 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57201a508f32 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57201a4ef702 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57201a4e4709 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57201a4f041d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57201a525c1c - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57201a525b03 - core[28b146924c2f19c6]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57201a5218f2 - core[28b146924c2f19c6]::panicking::assert_failed::<u64, u64>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5720195b81b5 - e2e[8988e282bc6b2f1d]::assert_native_compile_module_with_memory
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:2864:28
[INFO] [stdout]   22:     0x5720195d44e0 - e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_with_memory
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:2893:5
[INFO] [stdout]   23:     0x57201957d577 - e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_with_memory::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:2892:42
[INFO] [stdout]   24:     0x57201967d906 - <e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_with_memory::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57201970a74b - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57201970a74b - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x572019717fc5 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x572019717fc5 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x572019717fc5 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x572019712b24 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x572019712b24 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57201971b042 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57201971b042 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57201971b042 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57201a51023f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   44:     0x57201a51023f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7f4b4ad7aaa4 - <unknown>
[INFO] [stdout]   46:     0x7f4b4ae07a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_native_riscv64_sysv_with_import stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_native_riscv64_sysv_with_import' (652) panicked at crates/blitz-tests/tests/e2e.rs:3103:28:
[INFO] [stdout] assertion `left == right` failed: env::add_one(42) should return 43 for Riscv64 sysv
[INFO] [stdout]   left: 0
[INFO] [stdout]  right: 43
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57201a510d88 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57201a510d88 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57201a510d88 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57201a52545a - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57201a52545a - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x57201a5155a2 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57201a5155a2 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57201a4ef646 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57201a4ef646 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57201a508d79 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57201971766c - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x57201971766c - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x57201a508f32 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x57201a508f32 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57201a4ef702 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57201a4e4709 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57201a4f041d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57201a525c1c - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57201a525b03 - core[28b146924c2f19c6]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57201a5218f2 - core[28b146924c2f19c6]::panicking::assert_failed::<u64, u64>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5720195b796b - e2e[8988e282bc6b2f1d]::assert_native_compile_module_with_import
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:3103:28
[INFO] [stdout]   22:     0x5720195d44c0 - e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_with_import
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:3135:5
[INFO] [stdout]   23:     0x57201957d547 - e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_with_import::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/blitz-tests/tests/e2e.rs:3134:42
[INFO] [stdout]   24:     0x57201967d8c6 - <e2e[8988e282bc6b2f1d]::test_native_riscv64_sysv_with_import::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57201970a74b - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57201970a74b - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x572019717fc5 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x572019717fc5 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x572019717fc5 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x572019717fc5 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x572019717fc5 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x572019712b24 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x572019712b24 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57201971b042 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57201971b042 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57201971b042 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57201971b042 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57201971b042 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57201a51023f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   44:     0x57201a51023f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7f4b4ad7aaa4 - <unknown>
[INFO] [stdout]   46:     0x7f4b4ae07a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_data_segment_js
[INFO] [stdout]     test_memory_grow_js
[INFO] [stdout]     test_memory_size_js
[INFO] [stdout]     test_native_riscv64_sysv_exec_brtable
[INFO] [stdout]     test_native_riscv64_sysv_exec_import_call
[INFO] [stdout]     test_native_riscv64_sysv_with_import
[INFO] [stdout]     test_native_riscv64_sysv_with_memory
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 329 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.92s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p portal-solutions-blitz-tests --test e2e`
[INFO] running `Command { std: "docker" "inspect" "1d20c74c75074d2f9f6c5ee85925d86a706d20c48cdda683fed85e90cac5dc0c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1d20c74c75074d2f9f6c5ee85925d86a706d20c48cdda683fed85e90cac5dc0c", kill_on_drop: false }`
[INFO] [stdout] 1d20c74c75074d2f9f6c5ee85925d86a706d20c48cdda683fed85e90cac5dc0c
